What is General Ledger?

Is a ledger that contains financial information or accounts of a business. It contains a collection of all Asset, Liability, Equity, Revenue and Expenses accounts. Accounting class normally teach how to use the general ledger.