(1) Contractul poate fi consensual, solemn sau real.
(2) Contractul este consensual atunci când se formează prin simplul acord de voinţă al părţilor.
(3) Contractul este solemn atunci când validitatea sa este supusă îndeplinirii unor formalităţi prevăzute de lege.
(4) Contractul este real atunci când, pentru validitatea sa, este necesară remiterea bunului.