What is simulation?

When you simulate one works with a model of an activity, many processes or a "system" of some sort. The model sometimes has to be refined or created from scratch. It can be something imagined or already existing. The model is then used to learn more about the studied and evaluate the options and calculate expectations.
A simulation model can be used to try out ideas for further development or to reject them. The corresponding tests in reality are often not an alternative. You can compare it with creating a prototype in a development project.