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