In Nederland hebben we contractsvrijheid. Contractsvrijheid betekent dat je in de meeste situaties zelf mag bepalen wat je afspreekt en met wie je dat doet. Dat is fijn, maar kan ook een valkuil zijn. Voor bepaalde soorten overeenkomsten zijn namelijk toch wettelijke regels bepaald. De wet ken veel uitzonderingen. Die moet je wel kennen. Als je niet goed oplet, dan is een zzp contract zomaar een arbeidsovereenkomst. De wet kent voor verschillende soorten contracten regels waaraan moet zijn voldaan wil het contract rechtsgeldig zijn. Een deel van deze bepalingen zijn bedoeld voor het geval dat de partijen daar niets over hebben afgesproken. De bepalingen vullen als het ware de gaten op. Ook mag je van bepaalde bepalingen niet afwijken. Dan spreken we van dingend recht. Minimumloon is hier een voorbeeld van.