DBMS (Database Management System): Tool for managing database (e.g. psql)
Database: Collection of data
Data Model: Notation for describing the data (structure, constraints, operations)
Temporal Database: A database that stores historical data