A project is the system's term for a set of one or more actions which can be launched on servers in the system. Each action is called a step, so a project can be seen as a container for steps. Some properties are set at the project level; some of those properties are inherited by the steps, which can also override them. You can assign environment variables to a project. Every time you run a project, the system stores data about the run as a new job data object.