Umowa oznacza zgodne porozumienie dwóch lub więcej stron, ustalające ich wzajemne prawa lub obowiązki. W świetle zasady swobody umów, obowiązującej w polskim prawie od 1990 roku, strony mogą w ramach swobody umów, nie przekraczając pewnych granic, umówić się o wszystko, co prawo uznaje za podlegające jego uregulowaniom.
Pojęcie zaliczki nie jest równoznaczne z zadatkiem, a różnica pomiędzy nimi sprowadza się do funkcji, jakie prawo nadaje obu tym instytucjom prawnym. Obydwie, to kwoty wpłacane na poczet wykonywanej w przyszłości usługi, dlatego wiele osób uważa, że zaliczka i zadatek to pojęcia zamienne. A to nieprawda. Uogólniając, możemy stwierdzić, iż zadatek ma charakter bezzwrotny, w przeciwieństwie do zaliczki.