En droit suisse, les rapports contractuels sont régis par le principe de la liberté contractuelle. Ce principe n’est toutefois pas absolu et est, en droit du travail, limité par les dispositions générales des articles 19 et 20 CO, mais également par des dispositions spécifiques, soit les art. 361 et 362 CO.