Augmented reality (AR) enhances the user's perception of reality by combining real and virtual elements in real time, utilizing technologies such as marker detection, marker-less tracking, and GPS. AR differs from virtual reality by allowing users to maintain a presence in the real world while interacting with virtual overlays. It has made significant impacts in various fields including training, gaming, marketing, and social networking.