Computers, in all forms, have become an integral part of our daily life. Some estimates say that by the end of 2015, there will be more Indians carrying smartphones in their pockets than there are Americans doing so! Computers may not appear essential for everyone but today, the lives of each and every person are affected—and often benefited — by their use and deployment. Governments, corporations and other organisations cannot operate efficiently and effectively without them. Some businesses, such as Amazon and Flipkart, run almost entirely on computer systems. In other cases, the use of computers by organisations, such as banks, ensure better services to customers.