Intrarea într-o țară străină necesită, de obicei, vămuire, prezentarea unui pașaport valabil și, uneori, întrebări legate de scopul călătoriei și perioada de timp pe care intenționează să rămână într-o anumită țară. Persoanele care efectuează verificări ale pașapoartelor și pun întrebări sunt de obicei agenți de imigrare. Agenții de imigrare, numiți ofițeri de imigrație în unele țări, sunt oficiali guvernamentali care au sarcina de a aplica și de a respecta legea națională de imigrare. Domeniul de activitate al unui agent de imigrare este larg. În plus față de controalele la frontieră, agenții de imigrare pot lucra, printre altele, ca agenți de legătură în domeniul imigrației internaționale, ca ofițeri de aplicare a legii și de control al imigrației și ca detectivi de investigație.
Guvernele naționale angajează agenți de imigrare pentru a pune în aplicare legile și politicile de imigrare. Rolul unui agent de imigrare este poate cel mai vizibil la punctele de control la frontieră. La frontiere, agenții de imigrare verifică valabilitatea documentelor de călătorie și îi rețin și îi îndepărtează pe cei care încearcă să intre necorespunzător. De obicei, este un agent de imigrare care caută droguri și altă contrabandă în bagaje pe aeroporturile internaționale și care efectuează căutări aleatorii în bagaje pentru a se asigura că nu sunt aduse articole ilegale într-o țară. Într-un fel, agenții de imigrație sunt ofițeri de poliție de frontieră al căror scop este să protejeze interiorul de intruziunile nedocumentate, neautorizate sau nedorite.
Un agent de imigrare poate lucra, de asemenea, în domeniu. Agenții pot fi desemnați să caute și să aresteze imigranții despre care se presupune că se află ilegal în țară sau pot fi însărcinați să investigheze presupusele încălcări sau abuzuri în materie de imigrație. Uneori, agenții de imigrare sunt detașați în străinătate, de obicei pentru a coordona eforturile cu serviciile de imigrare străine în probleme de interes internațional.
Cerințele pentru a deveni agent de imigrare variază în funcție de țară și chiar și atunci în funcție de sarcina specifică sau de cerințele postului. În Australia, de exemplu, singura educație care este necesară pentru a deveni un ofițer de imigrare la nivel de intrare este diploma de liceu. Statele Unite necesită o diplomă de licență, în timp ce Canada dorește de obicei ca ofițerii săi de imigrație să aibă cel puțin o diplomă de master. Mai multă educație duce de obicei la mai multe oportunități.
În toate țările, un solicitant trebuie să fie cetățean pentru a fi luat în considerare. Procesul de solicitare a agentului de imigrare necesită de obicei dovada cetățeniei, precum și un test scris și un examen fizic. La test, aplicanților li se va cere să-și demonstreze abilitățile scrise și verbale și să demonstreze cel puțin cunoștințe fundamentale ale legislației naționale. Examenul fizic este conceput pentru a se asigura că solicitantul este suficient de sănătos și suficient de puternic pentru a îndeplini sarcinile variate care pot fi necesare.
Odată acceptat să devină agent de imigrare, de obicei intră într-o perioadă de formare în imigrare și cursuri de imigrare înainte de a fi plasat într-o poziție cu normă întreagă. Agenții își pot exprima uneori preferința pentru genul de muncă pe care și-ar dori să o facă, dar de cele mai multe ori, atunci când încep, vor merge acolo unde țara lor are nevoie de ei. La fel ca în majoritatea domeniilor, vechimea deseori aduce mai mult cuvânt în traiectoria carierei. Aplicarea legii în materie de imigrare este un domeniu care crește la nivel global, iar posibilitățile de avansare sunt semnificative.