Un database è un sistema organizzato per archiviare, gestire e recuperare dati in modo strutturato. Può essere relazionale, come MySQL e PostgreSQL, che utilizzano tabelle per organizzare i dati, o NoSQL, come MongoDB, che archivia i dati in formato JSON-like.

I database sono fondamentali per le applicazioni web, poiché consentono la gestione efficiente dei dati e l’accesso rapido alle informazioni. Sono spesso utilizzati insieme a framework come Django e Ruby on Rails.