Nøkkelforskjell: I en lokal brukerprofil lagres innstillingene som er lagret på en datamaskin, lokalt på den datamaskinen. I en roaming brukerprofil lagres innstillingene som er gjort på datamaskinen, på serveren og lastes på hvilken som helst datamaskin brukeren logger på.
En lokal profil er en profil opprettet med en logg-inn og passord og utstedt til en ansatt. Personen logger deretter på systemet og gjør noen innstillinger endringer i den profilen. Disse innstillingene kan inneholde nedlasting av bestemte programmer, endring av skrivebordet, nettleserinnstillinger, etc. Denne lokale profilen lagres på datamaskinen som brukeren gjorde endringene på. Når personen logger seg på datamaskinen, blir profilen deres cached lokalt på den serveren. Men hvis en person skulle logge på en annen datamaskin, ville de ikke se disse endringene som ble gjort. En lokal profil er enkel å opprette som personen bare må opprette et domene for brukeren. Denne profilen er også gunstig for systemet eller profilen blir ødelagt, da den bare vil påvirke profilen i stedet for hele gården.
For personer som er på farten og trenger bruk av flere datamaskiner, blir de utstedt en roamingprofil. En roaming brukerprofil gjør at datamaskinen kan lagre innstillingene og endres på serveren direkte. Så alle endringene som en person lager, lagres direkte på serveren. Når en person logger seg inn på en hvilken som helst datamaskin, vil profilen få tilgang til de bufrete dataene på serveren og deretter laste inn innstillingen til den nye datamaskinen også. Personen vil lett kunne få tilgang til programmene eller innstillingene han har laget. For at en roamingprofil skal fungere, må personen imidlertid være logget på den samme serveren. En annen server, ville ikke ha sitt domene eller profil på den. Roamingprofiler anses å være hektiske fordi loggtid tar for lang tid da datamaskinen må cache serveren. Også, hvis en profil er ødelagt, har den en sjanse til å infisere hele servernettverket. Fordelen med en roamingprofil er at en person vil kunne få tilgang til alle de samme innstillingene eller applikasjonene hvis de endrer datamaskinen.
Mange bedrifter utsteder i dag lokale profiler oftere og ber folkene å lagre alle dokumentene og filene på serveren i stedet for datamaskinen. Dette sikrer at personen ikke mister data, og hvis de også skal skifte datamaskiner, mister de bare visse innstillinger eller utseendeendringer som er gjort på datamaskinen. En roamingprofil er svært uvanlig og utstedes bare dersom en person ofte må skifte datamaskiner eller en person som arbeider i flere avdelinger. Roaming-profiler har flere begrensninger, for eksempel lengre innlogging og utloggingstider, innloggingsforsinkelser over LAN eller WAN, jo større mengde data er lagret på roamingprofilen, desto lengre tid det tar å logge på og logge av. Tredjeparts nettsteder kan ikke gjenkjenne mellom de forskjellige profilene og ender opp med å lagre midlertidige filer på roamingprofilen. Hovedproblemet med roaming brukerprofiler oppstår med de nye oppdaterte profilene, der dataene ikke sikkerhetskopieres på serveren til personen logger seg av. Så, incase en person slår av datamaskinen uten å logge på eller en datamaskin krasjer, dataene blir ikke lagret.