Windows: what is AppData Roaming
What does roam mean, in AppData/Roaming
ai answer
In the context of Windows user profiles (like the AppData\Roaming folder), "roaming" means:
The data follows you when you log in to different computers in the same network/domain.
What "Roaming" Actually Does
- If your computer is part of a Windows domain (common in companies, schools, or organizations) and your user account is a domain account, Windows can be configured with a Roaming User Profile.
- When roaming is enabled:
- Certain folders (including AppData\Roaming) are saved on a network server instead of only on the local PC.
- Every time you log in to any computer on that network, Windows downloads your Roaming profile (settings, desktop files, application preferences, etc.).
- When you log out, your changes are uploaded back to the server.
Result
Your personal settings and application data "roam" with you from PC to PC — you get the same experience no matter which domain computer you use.
Roaming vs Local (in AppData)
| Folder | Where it’s stored | Does it follow you to other PCs? |
|---|---|---|
| AppData\Roaming | Can be copied to/from server | Yes (if roaming profiles enabled) |
| AppData\Local | Only on the local PC | No — stays on that computer only |
| AppData\LocalLow | Only on the local PC | No |
For most home users
- You’re usually using a local account or a Microsoft account without domain roaming enabled.
- In that case, nothing actually roams — the Roaming folder is still used by apps for settings, but it stays on your own PC only.
Simple way to remember
- Roaming = “This data is allowed to travel with the user across computers” (only works in domain environments with roaming profiles turned on).
- Local = “This stays on this one machine forever.”