¿Cuál es la diferencia entre promesa de compraventa y contrato de compraventa?

Cuando las personas van a comprar un inmueble se ven enfrentadas a la necesidad de inscribir dos documentos muy similares: la promesa de compraventa y el contrato de compraventa. ¿Cuál es la diferencia entre ellos? En Tip Legal le contamos.