What is the difference between solvent and insolvent liquidation?

A solvent liquidation occurs when a company is able to pay all its debts in full. In contrast, an insolvent liquidation arises when the company is unable to meet its debts as they become due, necessitating either a Creditors’ Voluntary Liquidation or a court-ordered winding-up.