Computers and communication equipment, accessories, applications and software paved the way for the Technology Revolution in the second half of the 20th century. Although the advances in computer laid the foundation of Technology Revolution, it was paced up and tangibly materialized by the advances made in communications (and related paraphernalia). The first two decades of the 21st century have been characterized by a noticeable progress made in communiction technology that not only transformed the way people photographed, checked time, scanned documents, made phone calls, exchanged messages, dispatched documents, drafted letters, managed accounts, did transactions, controlled administration, supervised office, graphed the world map, etc. The list can continue to never end since the advances are still in progress.