Le contrat est consensuel lorsqu'il se forme par le seul échange des consentements quel qu'en soit le mode d'expression.
Le contrat est solennel lorsque sa validité est subordonnée à des formes déterminées par la loi.
Le contrat est réel lorsque sa formation est subordonnée à la remise d'une chose.