An ESOP is a way for a business owner to sell a company to its employees. In an ESOP transaction, the business owner sells shares of the company to a trust, which holds them on behalf of employees.