Technology has eased many tasks in life for all of us. Many day to day activities have become so easy, saving much time and energy. Some technical advancement like cameras, Internet and mobile communication have helped in better understanding of the environment and surroundings to a great extent.