Tawaran merupakan komponen asas dalam rundingan kontrak di mana satu pihak mencadangkan untuk melaksanakan atau menahan diri daripada melakukan tindakan tertentu sebagai pertukaran kepada balasan. Untuk menjadi sah, cadangan tersebut mestilah disampaikan dengan cara yang akan menyebabkan seseorang yang munasabah percaya bahawa menerima terma tersebut akan menghasilkan perjanjian yang mengikat dari segi undang-undang. Sebaik sahaja tawaran yang sah dikemukakan, penerima, yang dikenali sebagai penerima tawaran, memperoleh kuasa untuk menerimanya dan memuktamadkan kontrak.
Dalam praktiknya, pembuat tawaran secara amnya boleh menarik balik cadangan mereka pada bila-bila masa sebelum penerima tawaran menerimanya, dengan syarat tiada kontrak opsyen yang boleh dikuatkuasakan wujud. Jika penerima tawaran menolak terma asal, tawaran tersebut ditamatkan dan tidak lagi boleh diterima. Sebagai alternatif, penerima tawaran boleh membalas dengan tawaran balas, yang berfungsi sebagai penolakan terhadap cadangan asal dan memperkenalkan terma baharu yang kemudiannya perlu dipilih oleh pembuat tawaran asal sama ada untuk diterima atau ditolak.
Sebagai contoh, jika sesebuah syarikat mencadangkan untuk membeli peralatan pada harga yang ditetapkan, mereka sedang membuat tawaran. Jika penjual tidak bersetuju dengan harga tersebut dan mencadangkan jumlah yang lebih tinggi, mereka telah mengeluarkan tawaran balas. Tindakan ini secara berkesan membatalkan cadangan asal, mengalihkan rundingan kepada terma baharu yang diberikan oleh penjual, yang kemudiannya perlu dinilai oleh pembeli.