Radni odnos zasniva se ugovorom o radu. Tim ugovorom radnik se obavezuje osobno obavljati posao prema uputama poslodavca, a poslodavac se obavezuje dati radniku posao i isplaćivati mu plaću. Nekoliko je vrsta ugovora o radu: ugovor o radu na neodređeno vrijeme, ugovor o radu na određeno vrijeme, ugovor o radu na nepuno radno vrijeme, ugovor o radu za sezonske poslove te ugovor o radu sklopljen putem agencije za privremeno zapošljavanje.