La compraventa es un contrato bilateral en el que un vendedor se obliga a transferir la propiedad de un bien a un comprador, quien se obliga a pagar un precio. Existen dos tipos principales: la compraventa civil, en la que se transfiere un bien para su uso; y la compraventa mercantil o comercial, en la que se compra un bien para revenderlo con ánimo de lucro. Ambos tipos requieren el consentimiento de las partes, la capacidad para contratar, un objeto y precio lícitos.