Messaging is a fundamental feature of Simulate which allows messages to be sent from worker to workers based on a variety of destination routing criteria. Additionally, interaction events sent from clients are exposed to Simulate processes as messages.
Sending and receiving messages is the only way to interact with Simulate's background worker, since the background worker does not manage any areas of simulation space and therefore never contains entities.