This document discusses augmented reality (AR), which superimposes computer-generated input such as sound, video and graphics over views of the real world. The goal of AR is to enhance a user's perception without them being able to distinguish between real and virtual elements. Key AR hardware includes processors, displays and sensors in devices like smartphones. Special software generates 3D virtual images stored and retrieved from remote servers. Common AR applications include medical, gaming, fashion and education. Challenges to AR development include multi-user experiences, GPS limitations and software integration.