While all databases are datastores, not all datastores are databases. A datastore is a broad term that includes databases as well as other forms of data storage systems.