What are robotics simulators?

Some articles on robotics simulator, robotics, robotics simulators, simulator:

Robotics Simulator
... A robotics simulator is used to create embedded applications for a robot without depending physically on the actual machine, thus saving cost and time ... The term robotics simulator can refer to several different robotics simulation applications ... For example, in mobile robotics applications, behavior-based robotics simulators allow users to create simple worlds of rigid objects and light sources and to program robots to interact with these worlds ...
Simulation - More Examples in Various Areas - Robotics Simulators
... A robotics simulator is used to create embedded applications for a specific (or not) robot without being dependent on the 'real' robot ... Robotics simulators allow reproducing situations that cannot be 'created' in the real world because of cost, time, or the 'uniqueness' of a resource ... A simulator also allows fast robot prototyping ...