# Organization Structure

At the top level in the ProcessMIX universe there is a concept of **organization** with its subscription plan and a team of **users**.

An organization can have multiple **repositories** (e.g. one for each line of business), which in turn can have multiple **projects**. A project is a place where the logic of an individual business application lives.

An organization can also multiple deployment **environments** and multiple available deployment **slots** (virtual servers), where applications generated from projects are installed as **deployments** for execution. Each environment can also have a database and a distributed file storage (depending on organization's subscription plan).

Users can be organized into g**roups** and assigned **roles**, giving them different access permissions at the organization, repository and project levels.

More detailed information can be found in the [Home/Administration Guide](../../home).  &#x20;
