W umowie o roboty budowlane wykonawca zobowiązuje się do oddania inwestorowi obiektu powstałego w wyniku wykonania ustalonego zakresu robót, a inwestor do dokonania czynności związanych z przygotowaniem i prowadzeniem robót oraz do odebrania zbudowanego obiektu i do zapłaty umówionego wynagrodzenia.
Najistotniejsze jest, że stanowi umowę pochodną od umowy o dzieło, od której wyodrębniła się w procesie swojego rozwoju historycznego jako osobna umowa nazwana. W związku z tym umowa o dzieło i umowa o roboty budowlane są bardzo powiązane, w praktyce należy zwracać uwagę na przenikanie się zakresów tych umów.