Основная классификация обязательств в римском праве проводилась именно по основанию их возникновения; выделялись соответственно договорные, деликтные обязательства, а также обязательства из как бы договоров и квазиделиктов.
Выделяются односторонние сделки (у одной стороны только право, у другой – только обязанность, напр, договор займа) и двусторонние (напр., договор купли-продажи). Ко второй группе относятся договоры – наиболее распространенное на практике основание возникновения обязательства, представляет собой соглашение (согласование воли) равных и независимых субъектов права, исходя из основополагающих принципов свободы договора и равноправия сторон (договаривающихся субъектов). Договорами также называются многосторонние сделки.
В римском праве среди договоров выделяются контракты (вербальные, литеральные, реальные и консенсуальные) и пакты.
Контракты – договоры, признанные цивильным правом (прежде всего предусмотренные Законами XII таблиц), соответствующим образом снабженные исковой защитой. В соответствии с классической классификацией Гая выделяют следующие виды контрактов:
1. Вербальные (устные), напр, предельно формальная стипуляция, архаичное основание возникновения одностороннего обязательства.
2. Литеральные (письменные), до классического периода с их помощью оформлялись устные соглашения, соответствующие записи (напр., о возникновении или погашении долга) одновременно вносились в приходно-расходные книги кредитора и должника. Позже литеральные контракты оформлялись как долговые расписки от третьего лица (синграфы) либо от первого лица (хирографы).
3. Реальные – обязательство возникает вследствие фактической передачи вещи.
4. Консенсуальные – обязательство возникает в силу достижения сторонами определенного соглашения независимо от факта передачи вещи или отсутствия таковой.
Пакты являлись неформальными соглашениями и поэтому поначалу не пользовались исковой защитой по цивильному праву. В преторских эдиктах имелось право стороны пакта не предъявлять иск, а лишь ссылаться на пакт в порядке возражения. Впоследствии некоторые пакты получили также и исковую защиту, поэтому появилось разделение пактов на «одетые» (снабженные исковой защитой) и «голые» (без исковой защиты).