Definition: Liquidation is a legal process in which an insolvent company's assets are distributed to creditors, either through sale of the company or distribution by the company itself. The purpose of liquidation is to ensure that all debts are paid before any assets are sold. This can be achieved through the winding up of the company, where it becomes a dormant company and its liabilities are discharged.