Cell phone monitoring program is a software enabled program accessible by computers and some smart phones. It refers to the process whereby cell phones that have been lost, stolen or misplaced are tracked and recovered by the owner. This program employs a technique in which present location where the cell phone being tracked is identified first, then the cell phone itself. Cell phone monitoring can also be applied to identify the kind of programs that are running on a different phone using a computer or a smart phone. This is made possible by different types of software that monitors cell phones. Some of these software include Mobile Spy (or MSpy), snoopza and hoverwatch.