Object Storage is a data storage model in which data are stored as ‘objects’, i.e., as independent units. Each object has a unique identifier, called a key, which allows it to also be identified in distributed systems.
There are many advantages compared to the traditional file system-based storage model, where data is organised in a hierarchical directory structure. Object storage stores and makes objects accessible via API (Application Programming Interface).