В развитом обороте относительно редко встречаются простейшие обязательства, в которых участвует только один должник, имеющий только обязанности, и только один кредитор, имеющий только права требования. Примерами таких односторонних обязательств являются заем и деликтные обязательства. Чаще каждый из участников обязательства имеет как права, так и обязанности, выступая одновременно в роли и должника, и кредитора (п. 2 ст. 308 ГК РФ). Пример такого взаимного (двустороннего) обязательства представляет купля-продажа, в которой и продавец и покупатель обладают и правами и обязанностями по отношению друг к другу. Взаимные обязательства по общему правилу должны исполняться одновременно, если иное прямо не предусмотрено законом или договором. По условиям конкретного договора взаимные обязательства могут подлежать и встречному исполнению, которое должно производиться одной из сторон лишь после того, как другая сторона исполнила свое обязательство, т. е. последовательно, а не одновременно (ст. 328 ГК РФ). Такие взаимные договорные обязательства иногда называют встречными. Если стороны связаны только одной обязанностью и одним правом (как, например, в обязательстве займа или деликтном), обязательство считается простым, а если связей больше, чем одна (например, в купле-продаже), – сложным. Сложные обязательства подлежат юридической квалификации исходя из всей совокупности взаимных прав и обязанностей, а не из отдельных, хотя и важных взаимосвязей. Так, в едином сложном обязательстве транспортной экспедиции (п. 1 ст. 801 ГК РФ) можно обнаружить элементы простых обязательств поручения и хранения, что не ведет к признанию его разновидностью или совокупностью данных обязательств.
Вместе с тем договорные обязательства могут быть не только сложными, но и смешанными (комплексными), состоящими из нескольких различных договорных обязательств. Например, стороны договора оптовой купли-продажи (поставки) могут одновременно установить в нем обязательства и по перевозке, и по хранению, и по страхованию соответствующих товаров. В таком случае к их отношениям в соответствующих частях будут применяться правила о договорных обязательствах, элементы которых содержатся в смешанном обязательстве (п. 3 ст. 421 ГК РФ) (См., напр.: Шершеневич Г.Ф. Учебник торгового права (по изданию 1914 г.). М., 1994.).