Technology has come a long way since early man invented modes of communication. People are in constant need of keeping in touch for various reasons since they cannot always be together at one place at the same time. Reasons for communication vary from family matters, business issues, and global communication. There is a lot of information flowing each second, which needs to be shared with other people. With the coming of globalization, new methods have been invented to stay on top of issues and make the world a global village. It is for this reason that people try to make communication easy by coming up with various ways to transmit information faster and more conveniently (Ilyas, 2006). The first phones only catered for the single purpose of calling, they were big and immovable. The appearance of the mobile phones has changed the world very drastically. Mobile phones have become a necessity in each household, that is why their portability and applicability are the determining factors. You might be far from your family, friends or work place but still feel connected to them. This is possible because you can exchange e-mails, photos, videos, texts and calls with their help. Mobile phone functions seem to be increasing each day because it is hard to move with computers around because of their size and weight; and even with laptops, it is still tedious. This is why the mobile phone has taken over virtually every function of the computer. It is no longer just used for calling and texting. What is a Smartphone then? This is a kind of the art gadget that has advanced computing features, uses an operating system like a computer and has enhanced and multiple connectivity abilities. Features integrated in a smart phone include high resolution cameras, media players, bluetooth, touch screens and wireless internet connection ability (Al-Ubaydli, 2006). These types of phones are essentially mini computers. The mobile operating systems include iOS used by apple’s iPhone, Nokia’s Symbian, Google’s Android and the BlackBerry’s OS. Other third party applications can be installed; e.g., Java applications and games, and entertainment applications. With these applications, you can manage almost everything in your phone, which include day to day schedules, managing contacts, arranging business meetings and Internet access. Another important feature of the smart phone is the QWERTY keyboard, which is the same as that of the normal computer. The keyboard can be physical or integrated onto a touch screen. This makes texting and e-mailing very simple. Since the invention of the smart phones, mobile phone companies are trying to outdo each other by producing different models with different capabilities. The popularity of a smart phone has been elevated by its function capabilities. Other gadgets, such as the Personal Data Assistant (PDA), laptops, palm tops and the normal feature phones, are either bulky or have limited capabilities. Consider a scenario where you have to carry around a digital camera, a laptop, a PDA, a mobile phone, a notebook, diary and a media player. Managing all these items can prove to be a cumbersome task, and there is also the bulk factor to consider. A smart phone encomp