A Non-Compete Agreement is an employment contract that prohibits employees from joining competing companies for a specified period and within a defined geographic area after leaving their former employer. It is intended to protect confidential information, trade secrets, and client relationships. The enforceability of non-compete agreements varies by country and jurisdiction.