Internship-ul este un sistem de training direct la locul de munca, este o metoda alternativa  de a le oferi experienta de munca studentilor, inainte ca acestia sa-si inceapa cu adevarat cariera. Internship-ul poate fi vazut si ca o oportunitate de a cunoaste oameni noi, oameni care au aceleasi interese si aptitudini. Desi cele mai multe persoane care participa la Internship sunt studenti, in unele  cazuri acestia sunt elevi de liceu sau chiar absolventi de facultate care doresc sa obtina experienta in anumite domenii. Internship-ul functioneaza in felul urmator: in schimbul obtinerii de experienta in cadrul unei companii, studentul isi ofera ieftin sau chiar gratuit serviciile . De asemenea, internshipul este o practica folosita de studenti pentru a determina daca munca intr-un anumit domeniu este  ceea ce isi doresc ei pentru viitor. Nu putine au fost cazurile cand unii studenti, participanti la Internship, dupa terminarea programului, au fost angajati full time pe salarii foarte bune de catre companiile in care au facut Internship-ul.

Studentii participanti la Internship pot fi platiti, neplatiti sau platiti partial de catre compania unde are loc  Internship-ul. Internship-urile  platite se intalnesc mai ales in domenii precum: Medicina/Sanatate, Inginerie, Juridic, Arhitectura, Stiinta si Cercetare, Finante si Contabilitate. Tehnologie si Publicitate. Companiile Non Profit, de obicei organizeaza Internship-uri neplatite. In general, Internship-ul dureaza intre 6 si 12 saptamani si poate fi atat full time cat si part time. (in functie de compania care il organizeaza si de disponibilitatea studentului)