Un contrato de trabajo es un acuerdo legal entre un trabajador y empleador que describe los términos y condiciones del empleo. Un contrato debe incluir detalles como los nombres y direcciones de las partes, la fecha de inicio y duración del empleo, la descripción del puesto de trabajo, el salario y beneficios, el horario laboral, y los plazos de terminación. Existen diferentes tipos de contratos como verbales, escritos, a plazo fijo o indefinido, por obra o temporales. Tanto el trabajador como el e