AR works on a variety of technologies like Vuforia, SceneKit, Unreal Engine, and Unity 3D. There are various kinds of ARs like marker-based, markerless, etc.