S3 data consistency model provides strong read after write consistency for PUT and DELETE requests of objects in the S3 bucket.
Objects consist of the following:
Key – this is simply the file name of the object.
Value – the data and is made up of a sequence of bytes.
Versioning – which version of the object is this
MetaData – Additional information about the data file you are storing.
Think, if you are storing a music track/song. This would have metadata like the information of the singer, the year it was released, the name of the album, etc.