What is a General Ledger?

A general ledger is the record of accounting information to organize and summarize financial transactions. It provides all data for financial statements.