S3 is a distributed storage system designed to deliver a highly scalable, flexible and resilient solution for managing large amounts of data. It is particularly popular in cloud computing environments and data centres that require robust, trustworthy storage.