Wallet
A Bitcoin wallet contains:
- your keypairs for each addresses
- transactions done from/to
- user preferences
- default key
- reserve keys
- accounts
- a version number
- Key pool
The data file for the wallet is wallet.dat and is located in the Bitcoin data directory.