Основное различие между обоюдными и односторонними соглашениями заключается в характере распределения прав и обязанностей контрагентов. 1
Взаимные соглашения предполагают встречное исполнение обязательств и порождают права и обязанности для каждого из участников. 1 Например, в договоре подряда застройщик обязуется выполнить определённую работу, а заказчик — оплатить эту деятельность. 3
Односторонние соглашения предполагают возникновение обязанности одного лица или нескольких лиц перед другим лицом или лицами без возникновения обязанности со стороны этих последних. 1 При заключении одностороннего договора один контрагент приобретает только права, не неся никаких обязанностей, а второй принимает на себя только обязанности, не приобретая никаких прав. 1
Таким образом, основное различие заключается в том, что взаимный договор предполагает взаимные обязательства сторон, а односторонний — обязательства только для одной стороны.