Account Model
Plain English
How Solana organizes and stores data. Think of accounts like files on your computer - each one holds specific information (like your balance, program code, or app data). Accounts are separate from programs, which is different from how some other blockchains work.
Technical
Solana’s state architecture where all data is stored in accounts - distinct data structures addressable by public keys. Unlike Ethereum’s combined code-state model, Solana separates executable Program accounts from data accounts. Accounts specify an owner (program with write authority), lamport balance, data payload, and rent-exempt status. Programs are stateless and operate on accounts passed in transactions.