Een overeenkomst komt tot stand door aanbod en aanvaarding daarvan. Aanbod en aanvaarding is het grondvereiste voor de totstandkoming en dus één van de belangrijkste hoofdregels in het verbintenissenrecht .
De aanvaarding moet inhoudelijk met het aanbod overeenstemmen. Als de aanvaarding op kleine punten van het aanbod afwijkt, komt er een overeenkomst tot stand conform de aanvaarding (tenzij de aanbieder direct hiertegen bezwaar heeft gemaakt).