If you are coming from a traditional Web2 background (like building with Node.js, databases, or cloud servers), your first look at a blockchain can be confusing. You hear terms like smart contracts and state transition, but how does data get saved?
On Solana, Everything is a file.
Well, Solana calls them Accounts, but they act just like files in a computer operating system. Let's break down how Solana stores data using terms you already know.
1. The Big Idea: Everything is a File (Account)
In Web2, you might use a Linux server. On that server, you have executable files (programs) and data files (such as .json or .txt).














