A warranty is a subsidiary promise collateral to the main purpose of the contract. If breached, the aggrieved party can only claim damages - they cannot reject the goods. This is the key distinction between a condition (breach allows rejection) and a warranty (breach only allows damages).