A project contains configuration files, flow configurations, step definitions, step configurations, your modules, and other files required to process your data and update your databases in the MarkLogic Server.

During installation, you specify a local directory as the root directory of your project. Many things start at this root directory.