Offers in a contract can be of different types. Those are express offers, general offers, implied offers, specific offers, counteroffers, and cross offers.