Double entry ledger is an accounting system that records every financial transaction of a business in at least two accounts, with debits in one account equaling credits in another. This system ensures that the accounting equation (Assets = Liabilities + Equity) remains balanced and accurate.