Umowa franczyzy charakteryzuje się tym, że jedna strona (franczyzodawca) udziela drugiej stronie (franczyzobiorcy) zezwolenia na korzystanie z jego firmy (nazwy), znaków towarowych, know-how, koncepcji biznesowej i innych elementów, w zamian za zapłatę wynagrodzenia oraz zobowiązanie do prowadzenia działalności zgodnie z wytycznymi franczyzodawcy. Jest to model biznesowy, który może być bardzo korzystny dla obu stron, ale może także rodzić pewne ryzyka.
Pierwszym elementem umowy jest precyzyjne określenie stron a także zdefiniowanie kluczowych pojęć używanych w umowie. Należy dokładnie opisać terminy takie jak „franczyza”, „franczyzodawca”, „franczyzobiorca”, „know-how”, „znak towarowy” i inne, aby uniknąć ewentualnych nieporozumień w przyszłości.