A Azure blob is a serialized binary object referenced in code via a byte array, byte[]. Each blob in Azure storage can be a document or an image or any other object as a byte[] of data.
For example, a word document or an image can be stored as serialized byte[] as well as strings and fully-serialized JSON objects all store in one binary object.