# Enterprise fundamentals

Learn the fundamental concepts that you'll need to understand GitHub.com, including fundamentals, identity and access management, security and compliance, and best practices.

## Links

* [Choosing an enterprise type for GitHub Enterprise Cloud](/en/enterprise-cloud@latest/admin/concepts/enterprise-fundamentals/choose-an-enterprise-type)

  Understand the types of enterprises available in GitHub Enterprise Cloud and decide whether Enterprise Managed Users is right for you by asking yourself some questions.

* [Enterprise accounts](/en/enterprise-cloud@latest/admin/concepts/enterprise-fundamentals/enterprise-accounts)

  Get started with top-down administration by understanding the key components of an enterprise account.

* [Teams in an enterprise](/en/enterprise-cloud@latest/admin/concepts/enterprise-fundamentals/teams-in-an-enterprise)

  Simplify administration of user access, licensing, and communication with teams.

* [Roles in an enterprise](/en/enterprise-cloud@latest/admin/concepts/enterprise-fundamentals/roles-in-an-enterprise)

  Learn how roles allow you to control people's access to your enterprise's settings and resources.

* [Automations in your enterprise](/en/enterprise-cloud@latest/admin/concepts/enterprise-fundamentals/automations-in-your-enterprise)

  Learn how GitHub Apps, external services, and GitHub Actions work together to automate processes in your enterprise.