Sebagai mahluk sosial manusia selalu berhubungan dengan manusia lainnya. Interaksi yang terjalin dalam komunikasi tersebut tidak hanya berdimensi kemanusiaan dan sosial budaya, namun juga menyangkut aspek hukum, termasuk perdata. Naluri untuk mempertahankan diri, keluarga dan kepentingannya membuatmanusia berfikir untuk mengatur hubungan usaha bisnis mereka ke dalam sebuah perjanjian.
perjanjian adalah suatu perbuatan di mana satu orang atau lebih mengikatkan diri terhadap satu orang lain atau lebih.Pengertian ini mengundang kritik dari banyak ahli hukum, karena menimbulkan penafsiran bahwa perjanjian tersebut yang bersifat sepihak, padahal dalam perjanjian harus terdapat interaksi aktif yang bersifat timbal balik di kedua belah pihak untuk melaksanakan hak dan kewajiban masing-masing.
MenurutPasal 1320 KUHPerdata perjanjian harus memenuhi 4 syarat agar dapat memiliki kekuatan hukum dan mengikat para pihak yang membuatnya. Hal tersebut adalah:
1. kesepakatan para pihak
2. kecakapan untuk membuat perikatan
3. menyangkut hal tertentu
4. adanya causa yang halal
Akibat timbulnya perjanjian tersebut, maka para pihak terikat didalamnya dituntut untuk melaksanakannya dengan baik layaknya undang-undang bagi mereka. Hal ini dinyatakan Pasal 1338 KUHPerdata, yaitu:
(1) perjanjian yang dibuat oleh para pihak secara sah berlaku sebagai undang-undang bagi mereka yang membuatnya.
(2) perjanjian yang telah dibuat tidak dapat ditarik kembali kecuali adanya kesepakatan dari
para pihak atau karena adanya alasan yang dibenarkan oleh undang-undang.
(3) Perjanjian harus dilaksanakan dengan iktikat baik.