Varietatea mare a categoriilor de contacte de vânzare-cumpărare este condiţionată cât de regimul juridic diferit care îl consacră legislatorul acestora, atât şi de frecvenţa şi importanţa acestei categorii de contracte. Astfel, putem deosebi contractele de vânzare-cumpărare în mai multe categorii, după cum urmează:
- în funcţie de domeniul de reglementare a contractului, deosebim:
– contract de vânzare-cumpărare civil şi;
– contract de vânzare-cumpărare comercial;
- în funcţie de faptul dacă este sau nu afectat de modalităţi, deosebim:
– contract de vânzare-cumpărare simplu şi;
– contract de vânzare-cumpărare afectat de modalităţi;
- în funcţie de modul de încheiere a contractului, deosebim:
– contract de vânzare cumpărare încheiat direct şi;
– contract de vânzare-cumpărare încheiat printr-o procedură concursală;
- în funcţie de natura bunurilor ce constituie obiect al vânzării cumpărării, deosebim:
– contract de vânzare-cumpărare a bunurilor imobile şi;
– contract de vânzare-cumpărare a bunurilor mobile;
