I took an accounting seminar. It helped greatly, but was not enough.
I just don't know all the tax rule to know who to set up my accounts to track things in the right place to make it easier for me. Balancing a check book = easy. Balancing a leger using proper accounting practices and invoicing and quoting and POs = hard. (Not really, but the inexperience shows.)
General ledger = your check book register. It tracks all of your in and outs.
Accounts payable = what you owe to someone else: software maintenance, insurance premiums, inventory, office supplies, etc. For the most part, if you pay with cash or credit card, you won't have an accounts payable. If you use POs, then you will.
Accounts receivable = what others owe you. They give you a PO so you start work, but no cash has changed hands yet. The PO is essentially a promisary note that they will pay you, so you put that in Accounts Receivable to track what is owed you.
Chart of Accounts = a list of all accounts you have set up: accounts payable, accounts receivable, petty cash, owner's draw, inventory, capital equipment, etc.
You also have income statements and balance statements. Each say the same thing but in a different way, so it shows you a different perspective on your business' financials.
Then of course you have you accounting method. I use cash basis, so I'm not familiar with the others.
And to step back a bit, the reason for accounts payable (a liability) and accounts receivable (an asset) is to keep track of how much your company is really worth even though you don't have that specific cash flow available (the bane of accounting and why so many companies look good on paper but then go bankrupt. The have lots of outstanding accounts, but no cash flow.)
--Scott