Un contrato es un acuerdo entre dos o más partes que crea derechos y obligaciones. Los contratos se rigen por el principio de autonomía de la voluntad y se perfeccionan por el mero consentimiento de las partes. Existen diferentes tipos de contratos como bilaterales, onerosos, conmutativos, reales y formales. Para que un contrato sea válido debe cumplir con los requisitos de capacidad, consentimiento, objeto y causa.