A unilateral contract is a legally enforceable promise made by one party that can only be accepted by the performance of a specific act by the other party. Unlike bilateral contracts, which involve mutual promises, unilateral contracts require the offeree to complete the requested act to form a binding agreement.