In Double Entry System, debit and credit of each account properly determined by Golden Rules and Accounting Equation Method.
Account is is used to classify and summaries measurements of business activity an element in accounting system and there are 4 types of Accounts.
Among over 18 differences, the main difference between journal and ledger is that Journal is subsidiary book and ledger is permanent and final book of accounts.
In Double Entry System, transactions have dual aspect, every transaction involves two parties – debit and credit where and they are equal.
GAAP are rules of action which are derived from experience and practice and they prove useful and become Generally Accepted Accounting Principles.