Baza danych jest zorganizowanym zbiorem uporządkowanych informacji lub danych, zwykle przechowywanych elektronicznie w systemie komputerowym.
Baza danych jest zwykle kontrolowana przez system zarządzania bazą danych SZBD, znany także jako DBMS (od angielskiego DataBase Management System). Dane jak i SZBD wraz z powiązanymi z nimi aplikacjami określane są jako system bazodanowy, często skracany do samej bazy danych.