Simulation software are computer software for simulation of physical or abstract systems.

A distinction is made here against emulation software. Emulation software specifically enables computer programs to run on a platform other than the one for which they were originally written.