Az adatbázis olyan információgyűjtemény, amely bizonyos szempont szerint van összerendezve, annak érdekében, hogy könnyen kezelhető legyen. Az adatbázisokat tartalmuk alapján is szokták osztályozni (bibliográfiák, szövegesek, numerikusak, képi), de a számítástechnikában inkább szervezési elvük alapján csoportosítják. Így az adatbázisoknak számítástechnikában használt fajtái a hierarchikus, a hálózati, a relációs és az objektumorientált, illetve ezek keverékei. Az adatbázis lényege az, hogy nemcsak az adatokat tárolja, hanem a köztük lévő viszonyrendszert is, amely több szempontot is tartalmaz. Az adatbázis ezek szerint bármikor újrarendezhető, átalakítható.
A leggyakrabban használt adatbáziskezelők az Oracle, MS-SQL, mySQL, Sun Java DB.