Diferența cheie: într-un profil de utilizator local, modificările setate pe un computer sunt salvate local pe computerul respectiv. Într-un profil de utilizator în roaming, setarea modificărilor făcute pe computer se salvează pe server și se încarcă pe orice computer pe care utilizatorul îl înregistrează.
Un profil local este un profil creat cu log-in și parola și eliberat unui angajat. Persoana apoi se conectează la sistem și face unele schimbări de setări la acel profil. Aceste setări ar putea include descărcarea anumitor aplicații, schimbarea setărilor pentru desktop, setările browserului etc. Acest profil local este salvat pe computerul în care utilizatorul a efectuat modificările. Ori de câte ori, persoana se loghează pe computer, profilul său este stocat local pe acel server. Cu toate acestea, dacă o persoană s-ar conecta la un alt computer, nu ar vedea aceste modificări care au fost făcute. Un profil local este simplu de creat deoarece persoana trebuie doar să creeze un domeniu pentru utilizator. Acest profil este, de asemenea, benefic incase sistemul sau profilul devine corupt, deoarece ar afecta doar profilul, mai degrabă decât întreaga fermă.
Pentru persoanele care se află în mișcare și necesită utilizarea mai multor computere, li se eliberează un profil în roaming. Un profil de utilizator în roaming permite calculatorului să salveze direct setările și modificările de pe server. Deci, toate modificările efectuate de o persoană sunt direct stocate pe server. Ori de câte ori o persoană se conectează la orice computer, profilul va accesa datele cache de pe server și apoi va încărca setarea pe noul computer. Persoana ar putea accesa cu ușurință aplicațiile sau setările pe care le-a făcut. Cu toate acestea, pentru ca un profil de roaming să funcționeze, persoana trebuie să fie conectată pe același server. Un alt server, nu ar avea domeniul său sau profilul pe el. Profilurile de roaming sunt considerate ca fiind agitate, deoarece timpul de conectare durează prea mult, deoarece calculatorul trebuie să stocheze cache-ul serverului. De asemenea, dacă un profil este corupt, acesta are șansa să infecteze întreaga rețea de servere. Beneficiul unui profil de roaming este că o persoană va putea accesa toate aceleași setări sau aplicații dacă își schimbă computerul.
Multe companii în aceste zile eliberează mai frecvent profiluri locale și solicită oamenilor să salveze toate documentele și fișierele de pe server în locul computerului. Acest lucru asigură că persoana nu pierde niciun fel de date și dacă trebuie să schimbe computerele, acestea pierd doar anumite setări sau modificări ale aspectului făcute în computer. Un profil de roaming este foarte rar și este emis numai în cazul în care o persoană trebuie să treacă frecvent computere sau o persoană care lucrează în mai multe departamente. Profilurile de roaming au mai multe limitări, cum ar fi timpii de conectare mai lungi și deconectări mai mari, întârzierile de conectare prin LAN sau WAN, cu cât este mai mare cantitatea de date stocate în profilul de roaming, cu atât mai mult este necesar să vă conectați și să vă deconectați. Site-urile terță parte nu sunt capabile să recunoască între diferitele profiluri și, în final, să salveze fișiere temporare în profilul de roaming. Problema principală a profilurilor de utilizator în roaming are loc cu noile profiluri actualizate, unde datele nu sunt salvate pe server până când persoana nu se deconectează. Deci, incase o persoana inchide computerul fara a se inregistra sau un computer se blocheaza, datele nu sunt salvate.