A non-compete agreement is a promise by an employee not to compete with his or her employer for a specified time in a particular place. The agreement may cover such actions, among others, as opening a competiting business or using customer information for business leads.