Existen diversos tipos de contratos que se clasifican según diferentes criterios legales y características. Los contratos nominados son aquellos que están regulados y definidos por la ley, mientras que los innominados no tienen una regulación específica.