Un contrato es un acuerdo legal que se realiza entre dos partes y que otorga a ambas partes responsabilidades y derechos en virtud del mismo.
La función del contrato es establecer ciertos requisitos que se deben cumplir para que el acuerdo establecido sea legítimo, ya que este tiene efectos jurídicos y obligaciones exigibles.
En el derecho romano el contrato aparece como un acuerdo o convenio. La convención es el consentimiento que prestan dos o más personas que se comprometen sobre una cosa que deben prestar o dar.
Por ejemplo, en un Contrato de Trabajo una de las partes se compromete a realizar una labor específica en una empresa a cambio de una remuneración económica que puede ser semanal, quincenal o mensual y la otra parte se compromete a cumplir con dichos pagos en el periodo establecido.