За розподілом між сторонами прав та обов'язків договори поділяться на односторонні (в одної сторони лише права, в іншої лише обов'язки) та двосторонні (правами й обов'язками наділені обидві сторони).
За розподілом прав і обов'язків між сторонами договори можуть бути односторонніми і двосторонніми.
За одностороннім договорам одна сторона бере на себе обов'язок перед іншою стороною здійснити певну узгоджену дію чи утриматися від неї, а інша наділяється правом вимоги без виконання зустрічного зобов'язання. Так, за договором позики позикодавець (кредитор) має право вимагати від позичальника гроші або рівну кількість речей, що характеризуються родовими ознаками, в той час як у позичальника відсутні будь-які вимоги до позикодавця (кредитора).
Договір вважається двостороннім, якщо з нього виникають права і обов'язки для сторін. У ньому кожна сторона є одночасно і кредитором, і позичальником. Так, за договором купівлі-продажу продавець зобов'язується передати річ у власність покупця, але може вимагати відповідної її оплати, а покупець має право вимагати передати йому річ, але зобов'язаний сплатити за неї певну ціну.