What joining a domain means and why you might do it
Joining a domain means connecting your computer to a network controlled by an organization — usually your workplace, school, or a larger institution. When you join a domain, your computer becomes part of that organization's central system instead of being a standalone machine. A domain administrator can then manage settings, software, and security across all the computers on that network from one place.
Most people encounter domains at work. If your employer gave you a computer and told you to log in with a work email address, that computer is probably already on a domain. But if you have a personal computer and want to connect it to a domain — or if you're setting up a new work computer — you need to join it manually. The process is different on Windows and Mac, and the steps depend on what kind of domain your organization uses.
Key Takeaways
- Joining a domain requires administrator access on your computer and a domain account created by your organization's IT department.
- On Windows, you go to Settings > Accounts > Access work or school, or System Properties > Computer Name, depending on your Windows version.
- On Mac, you use System Settings > General > Sharing and enable "Connect As" for network accounts, or use Directory Utility if your organization uses traditional Active Directory.
- After joining, you may need to restart your computer and log in with your domain credentials instead of a local account.
- If the process fails, the most common causes are a typo in the domain name, no network connection, or your domain account not yet being created by IT.
What you need before you start
Before you attempt to join a domain, gather three things. First, you need administrator access on your computer — the ability to install software and change system settings. If you don't have this, ask whoever set up the computer to give it to you, or contact your IT department.
Second, you need the domain name your organization uses. This is not your email address. It looks something like "company.local" or "corp.example.com". Your IT department or onboarding email will tell you what it is. If you can't find it, ask your manager or IT support directly.
Third, you need a domain account that your IT department has already created for you. This is different from a local account on your computer. Your IT team creates it in their central system before you can join. If you try to join and it fails, the account may not exist yet — contact IT and ask them to confirm it's been set up.
Joining on Windows 10 or Windows 11
The easiest route on modern Windows is through Settings. Click the Start button, then go to Settings > Accounts > Access work or school. You'll see a button that says "Connect" or "Add a work or school account". Click it and enter your domain credentials — usually your work email and password, or the username and password your IT department gave you.
If that doesn't work, or if you need to join the domain itself rather than just add an account, use the older method. Right-click the Start button and select "System". Scroll down and click "Rename this PC (advanced)". In the window that opens, click the "Change" button. A dialog box appears with your current computer name. Below that is a radio button for "Domain" — select it and type your domain name, then click OK. Windows will ask for your domain credentials. Enter them and restart when prompted.
After restart, you'll see a login screen. Instead of logging in with your local account, select "Other user" and enter your domain username and password. If you see your domain name in the username field (like "COMPANY\username"), that's correct. Log in and Windows will finish setting up your domain profile.
Joining on Mac
Mac handles domains differently depending on whether your organization uses Apple's native directory or Microsoft Active Directory. Ask your IT department which one they use — this matters because the steps are not the same.
If your organization uses Active Directory (the most common setup in larger organizations), open System Settings and go to General > Sharing. Look for "Connect As" or a network login option. Some Macs also have a "Network Account Server" option in System Settings > General. Click it and enter your domain name and credentials. If you don't see these options, open Directory Utility — press Command-Space, type "Directory Utility", and open it. Click the lock icon to unlock it, then go to Edit > Change Password. Enter your domain name and credentials there.
If your organization uses Apple Directory or Open Directory, the process is simpler. Go to System Settings > General > Sharing and look for an option to add a network account. Enter your domain credentials and your Mac will handle the rest.
After joining on Mac, restart your computer. At the login screen, you should see an option to log in with a network account. Select it and enter your domain username and password.
What happens after you join
Once you're on the domain, your computer will read policies and settings from the domain controller — the central server that manages the network. This can take a few minutes. You may see updates installing or settings changing on their own. This is normal and expected.
Your IT department can now push software, security updates, and configuration changes to your computer without you having to do anything. They can also reset your password, lock your computer remotely, or wipe it if it's lost or stolen. On the flip side, they can see what's on your computer and what you're doing on the network.
If you need to remove your computer from the domain later — for example, if you leave the organization — you can unjoin it by reversing the process. On Windows, go back to System Properties and select "Workgroup" instead of "Domain". On Mac, go to Directory Utility and remove the domain. You'll need administrator access and your domain credentials to do this.
Troubleshooting when joining fails
The most common reason joining fails is a typo in the domain name. Double-check that you've entered it exactly as your IT department specified, including capitalization and punctuation. Copy and paste it from an email if you can.
The second most common reason is that your computer can't reach the domain controller — usually because you're not connected to the network, or you're on a different network than the one the domain is on. If you're remote, you may need to connect to your organization's VPN first. Ask your IT department whether you need VPN access to join the domain.
The third reason is that your domain account doesn't exist yet or hasn't been activated. Contact your IT department and ask them to confirm that your account has been created and is active. They may need to create it, or it may need a few hours to sync across their system.
If you're still stuck, write down the exact error message you see and send it to your IT department. Error codes like "The specified domain either does not exist or could not be contacted" or "The username or password is incorrect" tell IT exactly what went wrong and how to fix it.
Frequently Asked Questions
Can I join a domain on a personal computer?
Technically yes, but it's not recommended. Joining a domain means your organization's IT department has administrative control over your computer. They can see files, install software, and change settings without asking. Most organizations only join computers they own and manage.
What's the difference between joining a domain and adding a work account?
Adding a work account (like through "Access work or school" on Windows) lets you log in with your work credentials but keeps your computer independent. Joining a domain makes your computer part of the organization's network and subject to their policies. Joining is more restrictive but gives IT more control over security and updates.
Do I need to join a domain to use my work email?
No. You can use your work email on any computer by setting up the email account in Outlook, Gmail, or your email app. Joining a domain is only necessary if your IT department requires it or if you need access to shared network drives and printers that are only available to domain computers.
What happens to my files if I unjoin the domain?
Your files stay on your computer. Unjoining removes your computer from the network and your domain account from the login screen, but it doesn't delete anything. You'll still be able to log in with a local account and access everything that was on your computer before.
Can I join a domain if I don't know my password?
You need your domain password to join. If you don't know it, contact your IT department and ask them to reset it. They'll send you a temporary password or a link to set a new one. Once you have that, you can join the domain.