Un contrato de trabajo es un acuerdo en virtud del cual una persona se compromete, libre y voluntariamente, a prestar sus servicios por cuenta ajena y dentro del ámbito de organización de otra persona física o jurídica, a cambio de una retribución.
En el ordenamiento jurídico español se regula una gran cantidad de contratos de trabajo que podemos clasificar según sean contratos de duración indefinida o de duración determinada.