Baza danych jest narzędziem służącym do zbierania danych. Zezwala ona trzymać dowolne informacje, którymi mogłyby być dane o produktach czy też zamówieniach.
Bardzo często początkową formą takiej bazy jest arkusz kalkulacyjny lub lista w edytorze tekstu.