Kada se razgovara o ugovorima i transakcijama, dva su korištena termina uvjet i jamstvo. Ovi se izrazi koriste kada prodavatelj iznese određene stavove o robu s namjerom da na kraju proda dobro. Razlika između ova dva pojma nije uvijek jasna nekome tko nije upoznat s oba, ali postoji nekoliko ključnih razlika.
Kada se sastavlja ugovor o prodaji nečega, obično postoje odredbe koje se odnose na prirodu i kvalitetu prodanog dobra. Obično se smatraju da su ili uvjeti ili jamstva. Ugovor koji je važniji za razvoj ugovora poznat je kao uvjet, dok se ugovor manjeg značaja u razvoju ugovora smatra garancijom. U osnovi, u odnosu na jedan uvjet, kupoprodajni ugovor ne bi bio ispunjen bez da je uvjet ispunjen, dok je uz jamstvo, odredba samo od sekundarne važnosti i nije od vitalne važnosti. Ugovor se može ispuniti bez ispunjenog jamstva.
Formalne definicije oba nalaze se u odjeljku 12. Zakona o prodaji dobra, koji je napisan 1930. Tekst ovog zakona detaljno opisuje nekoliko stvari o jamstvima i uvjetima, uključujući i to da odredba može postojati i kao jedna. Također piše da je uvjet imperativ ili da mu se ugovor može odbiti. Međutim, jamstvo je sekundarno primarnoj svrsi ugovora i ugovor se ne može odustati ako jamstvo nije ispunjeno. Ipak može postojati zahtjev za naknadu štete ili za naknadu štete. Konačno, ovaj zakon ukazuje da će određivanje postojanja odredbe kao uvjeta ili jamstva ovisiti o jeziku ugovora. S tim u vezi, odredba se u ugovoru može nazvati garancijom, ali i dalje predstavlja uvjet. Te razlike u definicijama uvjeta i jamstva osnova su za razliku između dva termina.
U poslovnom pravu, definicija uvjeta je odredba koja je bitna za primarnu svrhu ugovora, a čije kršenje uzrokuje tretiranje ugovora kao odustalog. Definicija jamstva bila bi odredba kolaterala primarnoj svrsi ugovora, čije kršenje dovodi do zahtjeva za povratom, ali ne i do prava odbiti robe i odustati od ugovora. Kada dođe do kršenja nekog stanja, oštećeni može tražiti i odštetu, osim što je odbio ugovor i uz kršenje jamstva, može postojati samo zahtjev za naknadu štete.
Kada dođe do kršenja bilo kakvog uvjeta ili jamstva, mora se utvrditi put za kretanje naprijed. S tim u vezi, postoji više opcija s kršenjem uvjeta od kršenja jamstva. Kršenju uvjeta može se pristupiti kao jednim od jamstava pod određenim okolnostima, ali kršenju jamstva nikada se ne može pristupiti kao kršenju uvjeta. Postoji nekoliko okolnosti zbog kojih bi se kršenje uvjeta moglo smatrati kršenjem jamstva. Oni uključuju kada se dobrovoljno odrekne stanja. To zahtijeva da kupac odabere tretirati povredu kao jednu od garancija i dobrovoljne je prirode i ovisi isključivo o volji kupca. Ako kupac ne odbije ugovor, pretpostavlja se da se odrekao prava na to. Do ovog scenarija može doći i kada je kupac prihvatio robu. To se događa kada on ukaže da je robu prihvatio, da je isporučena i da nije vraćena ili odbijena u razumnom roku. U tim se okolnostima kršenje uvjeta smatra kršenjem jamstva i može se tražiti samo nadoknada. Konačna okolnost događa se kada je ispunjenje uvjeta zakonom određeno kao nemoguće ispuniti.
Uvjet može biti izričit ili podrazumijevan. Izrični je uvjet onaj koji ugovorne strane uključuju u jezik ugovora izjavljujući da je izvedba uvjetovana jednim ili više događaja. Izrazite uvjete lako je otkriti i vrlo su vrijedni u zaštiti stranke od nepredviđenih okolnosti koje mogu spriječiti njihovo obavljanje. Ti se uvjeti često nalaze u ugovorima o kupnji kuća.
Uvjet se također može podrazumijevati, nadalje, može se podrazumijevati u stvari ili podrazumijevati u zakonu. Oni koji se podrazumijevaju zapravo su slični izričitim uvjetima da se događaji moraju dogoditi i da su stranke ugovora toga svjesne, ali su različite jer nisu izričito navedene u ugovoru. Na njih se može zaključiti samo iz uvjeta ugovora, prirode prodaje i ponašanja stranaka. Oni koji se podrazumijevaju u zakonskim uvjetima, poznati i kao uvjeti građenja, razlikuju se od izričitih uvjeta i uvjeta podrazumijevanja u dva osnovna načina. Prvo, uvjet ne mora nužno biti sadržan u ugovornom jeziku niti se iz njega može zaključiti. I drugo, samo je potrebno izvesti znatno, a ne u potpunosti. To je zato što se takve situacije događaju kada sudovi pokušavaju tražiti fer i pravedan rezultat.
Općenito govoreći, jamstva postoje samo u izraženom stanju, iako postoje neke iznimke. A kad se podrazumijevaju, to je općenito uvjet izraženog jamstva. Na primjer, ako postoji jamstvo za novi automobil, jezik tog jamstva je izražen, ali može se podrazumijevati da će se vozilo koristiti samo u normalnim uvjetima. To je mnogo ograničenije od sposobnosti da se podrazumijeva.