A
train simulator (also
railroad simulator or
railway simulator) is a computer based simulation of
rail transport operations. They are generally large complicated software packages modeling a
3D virtual reality world, with 'play mode' software which lets the user interact by stepping inside the virtual world. Some, like the first
Microsoft Train Simulator are written and modeled for the user mainly interested in driving.