A compromise agreement is an agreement which sets out the terms (which can include financial terms) on which employment will be ended. If it is to be valid then certain formalities need to be fulfilled but once entered into an employee is prevented from making a claim against an employer in the courts or an employment tribunal.
A contract of employment is an agreement between an employer and an employee. Your rights and duties, and those of your employer, are called the ‘terms’ of the contract.
All employees, whether current or former, are under a duty to keep confidential such information which they have acquired about their employer and their employers business which amounts to a trade secret or which is so sensitive that it needs the same protection as a trade secret. This is an implied duty and there is no need for there to be anything in writing for this duty to apply.