Umowa ramowa jest często spotykana w obrocie gospodarczym – to rodzaj umowy, w której określa się ogólne zasady współpracy pomiędzy kontrahentami – stronami kontraktu. Definicję umowy ramowej znajdziemy w ustawie prawo zamówień publicznych. Jednak w prawie cywilnym umowa ta nie została zdefiniowana. Stanowi więc rodzaj umowy nienazwanej, w oparciu o którą kontrahenci mogą samodzielnie określać zakres, przedmiot i czas realizacji danej umowy. Stąd też umowa ramowa jest często oznaczana jako umowa o współpracy, albowiem jej celem jest zrealizowanie więcej niż jednego zlecenia, ale na podobnych lub nawet takich samych zasadach.