# 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

* [/choose-an-enterprise-type](/en/enterprise-server@3.17/choose-an-enterprise-type)

* [Enterprise accounts](/en/enterprise-server@3.17/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-server@3.17/teams-in-an-enterprise)

* [/roles-in-an-enterprise](/en/enterprise-server@3.17/roles-in-an-enterprise)

* [Automations in your enterprise](/en/enterprise-server@3.17/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.