Potrivit legislatiei in vigoare, prin strain se intelege persoana care nu are cetatenia romana, cetatenia unui alt stat membru al Uniunii Europene sau al Spatiului Economic European ori cetatenia Confederatiei Elvetiene.
In functie de tipul activitatii pe care urmeaza sa o desfasoare in Romania, si in limitele stabilite anual, pot fi incadrati in munca, pe teritoriul Romaniei, urmatoarele categorii de lucratori:
- lucrator permanent - strainul incadrat in munca pe teritoriul Romaniei cu contract individual de munca pe durata nedeterminata sau pe durata determinata;
- lucrator stagiar- strainul incadrat in munca pe teritoriul Romaniei in baza avizului de angajare, titular al unei diplome de invatamant superior sau care urmeaza o forma de invatamant superior intr-o tara terta, care participa pe teritoriul Romaniei la un program de stagiu, cu durata determinata, in scopul imbunatatirii pregatirii profesionale sau obtinerii unei calificari profesionale, precum si al imbunatatirii cunostintelor lingvistice si culturale;
- lucrator au pair - strainul incadrat in munca temporar de o familie-gazda, astfel cum aceasta este definita la art. 2 lit. o^3) din Ordonanta de urgenta a Guvernului nr. 194/2002, republicata, cu modificarile si completarile ulterioare, pe teritoriul Romaniei, pentru a-si imbunatati cunostintele si competentele lingvistice in schimbul unor activitati casnice usoare si de ingrijire a copiilor;
- lucrator sezonier–- strainul care isi mentine resedinta principala intr-un stat tert, dar locuieste legal si temporar pe teritoriul Romaniei, fiind incadrat in munca pe teritoriul Romaniei cu contract individual de munca pe durata determinata, incheiat cu un angajator in baza avizului de angajare, pentru a presta o activitate care se desfasoara in functie de succesiunea anotimpurilor;
- lucrator transfrontalier- strainul, cetatean al unui stat ce are frontiera comuna cu Romania si care locuieste in zona de frontiera a statului respectiv, incadrat in munca intr-o localitate de frontiera de pe teritoriul Romaniei cu contract individual de munca pe durata nedeterminata sau pe durata determinata;
- lucrator inalt calificat- strainul incadrat in munca pe teritoriul Romaniei pe un loc de munca inalt calificat, cu contract individual de munca pe durata nedeterminata sau pe durata determinata de cel putin un an;
- lucrator detasat– strainul calificat, detasat temporar de la intreprinderea stabilita intr-o tara terta, la care este si ramane angajat cu contract de munca valabil, la un beneficiar al prestarii de servicii care apartine acelei intreprinderi sau aceluiasi grup de intreprinderi cu intreprinderea de la care se face detasarea ori cu care intreprinderea a incheiat un contract care presupune detasarea unui angajat al acesteia pe teritoriul Romaniei;
- lucrator ICT-persoana transferata in cadrul aceleiasi companii- strainul care locuieste intr-o tara terta la data depunerii cererii pentru avizul de detasare si care face obiectul unui transfer in cadrul aceleiasi companii;
- personal cu calificare speciala- profesorii universitari, cercetatorii si personalul stiintific care desfasoara in Romania o activitate academica sau o activitate de cercetare in cadrul institutiilor de invatamant superior acreditate/autorizate sa functioneze provizoriu, institutiilor de educatie si cercetare, autoritatilor si institutiilor din sistemul administratiei publice centrale;