What is the difference between non-current and current liabilities?

Current liabilities are those debts which are due and payable within 1 year. Non-Current Liabiities are those which fall due in more than 1 Year. A long term loan payable over 5 years is both a current and non current liability. The portion payable within 1 year is current while the remaining porton payable from year 2 to 5 is non current.