Mainly a flight sim is used for training of pilots. The Part Task Trainers (PPT) is for the beginner covering one or more aircraft systems and the Cockpit Procedures Trainers (CPT) is meant for practicing drills and checks. The advanced Full Flight Simulators (FFS) with motion platforms have the ability to move in all six degrees-of-freedom (6-DoF) combined with visual system to view the outside world. These high-end simulators have a Control Loading System to give a feel of real forces on pilot controls to trainee pilots.
An advanced flight sim also provides a pilot the experience of three rotations and three linear movements. Training for normal and emergency operating procedures such as engine failures and aircraft system malfunction like flight instruments, hydraulics, electrics, pressurization, etc. can be availed in a flight simulator.
Flight simulator software was the harbinger of programs developed for computer game technologies. Each game was mostly based on the real world, striving for realism to reach a wider audience. The games can be used for basic flight training apart from leisure time engagement. Various flight sim software provide for flying experience in different types of aircraft in good number of landscapes and environment.