База даних являє собою певним чином структуровану сукупність даних, спільно зберігаються і обробляються відповідно до деякими правилами. Як правило, база даних моделює деяку предметну область або її фрагмент. Дуже часто в якості постійного сховища інформації баз даних виступають файли.

Програма, яка виробляє маніпуляції з інформацією в базі даних, називається СУБД (система управління базами даних). Вона може здійснювати вибірки за різними критеріями і виводити запитувану інформацію в тому вигляді, який зручний користувачеві. Основними складовими інформаційних систем, побудованих на основі баз даних, є файли БД, СУБД та програмне забезпечення (клієнтські програми), що дозволяють користувачеві маніпулювати інформацією і здійснювати необхідні для вирішення його завдань дії.

Структурування інформації проводиться за характерними ознаками, фізичним і технічним параметрам абстрактних об'єктів, які зберігаються в даній базі. Інформація в базі даних може бути представлена як текст, растрових чи векторних зображень, таблиця або об'єктно-орієнтована модель. Структурування інформації дозволяє виробляти її аналіз та обробку: робити запити користувачів, вибірки, сортування, робити математичні та логічні операції.

Інформація, яка зберігається в базі даних, може постійно поповнюватися. Від того, як часто це робиться, залежить її актуальність. Інформацію про об'єкти також можна змінювати і доповнювати.

Бази даних, як спосіб зберігання великих обсягів інформації та ефективного маніпулювання нею, використовуються практично у всіх областях людської діяльності. У них зберігають документи, зображення, відомості про об'єкти нерухомості, фізичних і юридичних осіб. Існують правові бази даних, автомобільні, адресні та ін.

Бази даних використовуються в інформаційних системах, наприклад, у тих, які дозволяють забезпечувати контроль і управління територіями на рівні держави. У базах даних таких систем зберігаються відомості про всі об'єкти нерухомості, розташованих на даних територіях: земельних ділянках, рослинності, будовах, гідрографії, дорогах тощо. Бази даних дозволяють аналізувати інформацію і здійснювати управління інформаційними потоками, використовувати їх для статистики, прогнозування та обліку.