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