The general ledger (GL) is the central repository for all financial transactions from subledgers like accounts payable, accounts receivable, inventory, etc. The GL stores transactions as debits or credits. There are five main account types - assets, liabilities, revenue, expenses, and owner's equity. Assets are increased by debits and decreased by credits. Liabilities are decreased by debits and increased by credits. Revenue is decreased by debits and increased by credits. Expenses are increased by debits and credits. Owner's equity is decreased by debits and increased by credits.