---
title: What is the difference between simulation and execution?
description: "## Simulation The data of your ChurchTool is not changed during a simulation. Once the simulation is completed, you will receive a detailed log of what would have happened if the sync job had actually been executed. If you notice…"
url: "https://staging.churchtools.academy/en/help/churchtools-modules/configure-jobs/what-is-the-difference-between-simulation-and-execution/"
updated: "2025-10-17"
category: Sync / Configure Jobs
---

# What is the difference between simulation and execution?

## Simulation

The data of your ChurchTool is not changed during a simulation. Once the simulation is completed, you will receive a detailed log of what would have happened if the sync job had actually been executed. If you notice any unwanted actions here, adjust the configuration of your job and simulate again.

Repeat this until you are satisfied with the "What would have happened?" result without actually changing any data in your ChurchTools.

**Tip**

We strongly advise you to always carry out a simulation first when creating a new order.

## Execution

When executing, the actions you have defined for the job are actually carried out. This means that, depending on the configuration of your sync job, the selected persons/transactions/accounts... are actually synchronized in your own and/or another system.

## Article to read more

- [How can I have my order executed?](https://staging.churchtools.academy/en/help/churchtools-modules/configure-jobs/how-to-execute-a-sync-job/)
- [How do I add an order to a connection?](https://staging.churchtools.academy/en/help/churchtools-modules/configure-jobs/how-to-add-an-order-to-a-connection/)
