Цивільний кодекс (далі — ЦК), що набрав чинності 1 січня 2004 року, визнав підвищену роль договору. Це знайшло своє формальне відображення у тому, що тільки у Книзі п'ятій із 560 статей, що регулюють окремі види зобов'язань, 489 присвячено окремим видам договорів. Це приблизно в два з половиною рази більше, ніж кількість спеціальних "договірних" статей у Цивільному кодексі УРСР 1963 р.
Цивільний кодекс закріпив цілком нові для вітчизняного законодавства договірні конструкції. Тепер контрагентам не потрібно займатися винахідництвом, щоб, наприклад, оформити договір транспортної експедиції чи комерційної концесії, контракт на управління майном чи договір ренти — можливість укладення відповідних договорів безпосередньо передбачена в Кодексі. Крім того, у Цивільному і Господарському кодексах розширено й перелік уже відомих договорів. Одним із найсуттєвіших нововведень стало пряме закріплення можливості укладати змішані договори.
Розмаїття відносин, урегульованих цивільним правом, а також існування в сучасному світі безлічі правових систем, а отже, існування в різних країнах неоднакових доктринальних і законодавчих підходів щодо визначення договорів зумовлює різноманітність їх класифікацій. Усі види і типи договорів, передбачені в ЦК України, можна згрупувати наступним чином:
· Договори про передачу майна у власність, повне господарське відання або оперативне управління: купівля-продаж (роздрібна купівля-продаж, поставка, контрактація сільськогосподарської продукції, постачання енергетичними та іншими ресурсами через приєднану мережу, міна); дарування; рента; довічне утримання (догляд).
· Договори про передачу майна у тимчасове користування: найм (оренда) — прокат, найм (оренда) земельної ділянки, найм будівлі або іншої капітальної споруди, найм (оренда) транспортного засобу, лізинг, найм (оренда) житла; позичка (безоплатне користування майном).
· Договори про виконання робіт: підряд (побутовий підряд, будівельний підря, підряд на проектні та пошукові роботи); виконання науково-дослідних або дослідно-конструкторських та технологічних робіт.
· Договори про надання послуг: перевезення; транспортне експедирування; зберігання (зберігання на товарному складі, спеціальні види зберігання (9 видів); страхування] доручення; комісія; управління майном; позика (кредит, банківський вклад); банківський рахунок; факторинг; комерційна концесія (франчайзинг).
· Договори про розпорядження майновими правами інтелектуальної власності.
· Договори про спільну діяльність: просте товариство.
Передумовою, завдяки якій стало можливим виникнення змішаного договору, є право сторін укладати як договори, передбачені законом, так і договори, які законом не передбачені, але йому не суперечать. Це право — один з елементів, що складають зміст свободи договору. З метою спрощення товарообороту, економії часу сторін при укладенні договору, а також захисту інтересів слабшої сторони в договорі, держава, поряд
із загальним регулюванням договірних відносин, створила різні моделі, що відображають специфіку окремих різновидів договорів, які складаються в цивільному обороті. Отже, договір вважається таким, що передбачений законом, якщо Цивільний кодекс або інший нормативний акт виділяє його в окремий тип (вид) і надає йому відповідну правову регламентацію. Однак набір договорів будь-якої країни завжди відстає від потреб обороту. Тому поява договорів, не передбачених законом в цілому і змішаних зокрема, є об'єктивною необхідністю суспільного розвитку. Для змішаного договору характерне поєднання елементів (умов), притаманних різним типам або видам договорів. Виділення типів проводиться на основі економічних і юридичних ознак, це так званий комбінований критерій. У разі, коли договори подібні як за матеріальними відносинами, що лежать в їх основі, так і за істотними умовами, об'єктивно необхідними для виникнення зобов'язання, вони співвідносяться один з одним не як тип, а як різновиди одного і того ж договірного типу. Коли укладений договір опосередковує два чи декілька різнорідних відносин та об'єднує умови, об'єктивно необхідні для формування зобов'язань різних типів, він стає змішаним договором.
Відтак, змішаним є договір, у якому поєднуються елементи договорів різних типів, що передбачені законодавством, і, разом з тим, не можна вважати змішаним договір, який поєднує різні види одного типу договору. Обов'язки, передбачені законом щодо різних типових договорів, можуть покладатися змішаним договором частково на одну сторону, частково — на іншу або поєднуватися на одній стороні.