Your user account is your identity on GitHub. Your user account can be a member of any number of organizations, regardless of whether the account is on a free or paid plan.
Personal user accounts
Every person who uses GitHub has their own user account. These accounts include:
- Unlimited public repositories and collaborators for free
- Paid plan with unlimited private repositories
- Ability to invite unlimited repository collaborators
- It may be tempting to have more than one user account, such as for personal use and business use, but you only need one account. For more information, see "Merging multiple user accounts."
- User accounts are intended for humans, but you can give one to a robot, such as a continuous integration bot, if necessary.
Organizations are shared accounts where groups of people can collaborate across many projects at once. Owners and administrators can manage member access to the organization's data and projects with sophisticated security and administrative features.
- A free plan with unlimited collaborators on unlimited public repositories
- The option to upgrade to paid plans with unlimited private repositories, sophisticated user authentication and management, 24/5 support, and a service level agreement for uptime availability
- Unlimited membership with a variety of roles that grant different levels of access to the organization and its data
- The ability to give members a range of access permissions to your organization's repositories
- Nested teams that reflect your company or group's structure with cascading access permissions and mentions
- The ability for organization owners to view members' two-factor authentication (2FA) status
- The option to require all organization members to use two-factor authentication