A non-compete clause is a contractual agreement that restricts an employee from working for a competitor or starting a competing business for a specified period of time after leaving their current employer. This type of clause is commonly used to protect an employer's trade secrets, customer relationships, and overall competitive advantage.