Augmented reality enhances the user's real-world view by overlaying information incorporating computer generated elements into the existing environment. On the contrary virtual reality immerses users, in an environment completely isolating them from the world.