![amazon s3 browser download amazon s3 browser download](https://d2908q01vomqb2.cloudfront.net/1b6453892473a467d07372d45eb05abc2031647a/2020/09/09/s3-7.png)
Additionally, objects can be downloaded using the HTTP GET interface and the BitTorrent protocol. Objects can be managed using the AWS SDK or with the Amazon S3 REST API and can be up to five terabytes in size with two kilobytes of metadata. Buckets can be managed using either the console provided by Amazon S3, programmatically using the AWS SDK, or with the Amazon S3 REST application programming interface (API).
![amazon s3 browser download amazon s3 browser download](https://s3browser.com/images/slider/bucket-operations.png)
Each object is identified by a unique, user-assigned key. The basic storage units of Amazon S3 are objects which are organized into buckets.
![amazon s3 browser download amazon s3 browser download](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5bd9bd662c7d3a01757a9eff/images/6184ccf5efc78d0553e570dd/6184ccf54ab5e.png)
Although Amazon Web Services (AWS) does not publicly provide the details of S3's technical design, Amazon S3 manages data with an object storage architecture which aims to provide scalability, high availability, and low latency with 99.999999999% durability and between 99.95% to 99.99% availability (though there is no service-level agreement for durability).