A non-compete agreement is a covenant to the purchase and sale agreement that restricts the seller of a business from competing with that business in the future. Such covenants usually last for a specified period of time and may apply to a specific geographic area (generally the area currently being served by the subject company).