Ofa ni sehemu muhimu ya majadiliano ya mkataba ambapo upande mmoja unapendekeza kutekeleza au kujizuia kufanya kitendo fulani kwa kubadilishana na malipo. Ili iwe halali, pendekezo lazima liwasilishwe kwa namna ambayo ingemfanya mtu mwenye busara kuamini kuwa kukubali masharti hayo kutasababisha makubaliano yanayofunga kisheria. Mara tu ofa halali inapowasilishwa, mpokeaji, anayejulikana kama mpokea ofa, anapata mamlaka ya kuikubali na kuhitimisha mkataba.
Katika utendaji, mtoa ofa kwa kawaida anaweza kuondoa pendekezo lake wakati wowote kabla ya mpokea ofa kulikubali, mradi hakuna mkataba wa chaguo unaoweza kutekelezwa. Ikiwa mpokea ofa atakataa masharti ya awali, ofa hiyo inasitishwa na haiwezi tena kukubaliwa. Vinginevyo, mpokea ofa anaweza kujibu kwa ofa mbadala, ambayo inatumika kama kukataa pendekezo la awali na kuleta masharti mapya ambayo mtoa ofa wa awali lazima achague kukubali au kukataa.
Kwa mfano, ikiwa kampuni inapendekeza kununua kifaa kwa bei maalum, inatoa ofa. Ikiwa muuzaji hakubaliani na bei hiyo na kupendekeza kiasi cha juu zaidi, ametoa ofa mbadala. Kitendo hiki kinafuta pendekezo la awali, na kuhamishia majadiliano kwenye masharti mapya yaliyotolewa na muuzaji, ambayo mnunuzi lazima ayatathmini.