Zgodnie z kodeksem cywilnym istnieją trzy najbardziej typowe sposoby zawarcia umowy - przez przyjęcie oferty, w wyniku przeprowadzonego przetargu oraz w drodze rokowań (negocjacji).
Nie każdy dokument zawierający sformułowanie "oferta" będzie nią w rzeczywistowści, a także dla przyjęcia, że mamy do czynienia z ofertą nie jest konieczne użycie tego sformułowania. Istotne jest, aby z treści dokumentu wynikała stanowcza wola zawarcia umowy, a także by zostały w nim zawarte wszelkie istotne postanowienia przyszłej umowy.
Wskazane jest także zawarcie w treści oferty terminu w jakim oferent będzie oczekiwał na odpowiedź drugiej strony.
W sytuacji, gdy termin nie był w ofercie oznaczony sytuacja się komplikuje i można wyróżnić następujące dwa rozwiązania:
1) oferta złożona w obecności drugiej strony albo za pomocą środka bezpośredniego porozumiewania się na odległość przestaje wiązać, jeżeli nie została przyjęta niezwłocznie;
2) złożona w inny sposób przestaje wiązać z upływem czasu, w którym składający ofertę mógł w zwykłym toku czynności otrzymać odpowiedź wysłaną bez nieuzasadnionego opóźnienia.
Oba rozwiązania wynikające z braku oznaczenia terminu przez składającego ofertę mogą rodzić poważne problemy w praktyce.