The ability to hold vast amounts of information.
A collection of data or information which is held together in an organised or logical way.
Two main types of database
Normalisation
SQL
BIG Data
Distributed Systems
Database management systems (DBMS)