The technological growth has paved way for computers entering every aspect of the human life. From classrooms and computer labs, to data centers and back office processing zones of large business conglomerates, small enterprises, hospitals, shopping centres, banks and financial institutions, besides the IT service providers. However, these advancements making it a part and parcel of the human life is also related to the technological enhancements of the product.