Database Systems and Datastores
A database is:
A database management system (DBMS) is a computer software application that interacts with the user, other applications, and the database itself to capture and analyze data.
A datastore is:
A data store is a repository for persistently storing and managing collections of data which include not just repositories like databases, but also simpler store types such as simple files, emails etc.