What is a Database?
An organized digital filing cabinet
A database is where an app stores information so it can be found again later — usernames, orders, comments, messages. Think of it as a giant, extremely fast filing cabinet: every Instagram post, every WhatsApp message, every bank balance lives in a database somewhere.
Why apps can't just use a text file
Databases are built to handle millions of pieces of information at once, find any specific piece in a fraction of a second, and stay reliable even when thousands of people are reading and writing at the same time — something a simple text file could never do at scale.
Where you'll encounter this word again
404Fault itself uses a database (called Firestore) to store every project, prompt, and profile on the platform. Later in this platform, the Tool Services path covers Firebase/Firestore in much more depth — for now, just know: database = where an app's information lives.
Key Takeaways
- A database is where an app stores information so it can be retrieved again later.
- Databases handle massive scale and many simultaneous users far better than a simple text file.
- 404Fault itself uses a database (Firestore) to store every project, prompt, and profile.
- You'll see this word constantly once you start building real apps.
Name 3 databases you use daily
List 3 apps you use often (Instagram, WhatsApp, your bank app) and write one sentence about what information each one's database probably stores about you.