What does the blockchain represent? Is it the current balance of each account or is it the complete ledger?
The blockchain is the complete transactional history of Bitcoin. It collects every transaction performed in blocks which each are linked to their predecessor block.
By parsing the complete blockchain, you can discover all unspent balances. These are usually tied to addresses, which represent users much like email addresses do.
Also see these two related questions: