Este documento describe dos tipos de contratos: contratos con prestaciones reciprocas y contratos con prestaciones autónomas. En los contratos con prestaciones reciprocas, cada parte debe cumplir con una obligación para que la otra parte cumpla con la suya, mientras que en los contratos con prestaciones autónomas, cada obligación es independiente. También discute conceptos clave como reciprocidad, excepción de incumplimiento, resolución del contrato y riesgo en los contratos con prestaciones reciprocas.