quotingAs Logen (nprofile…um05) mentioned, it's a way to store media. Built for Nostr, but usable for anything that needs media accessible on the web.
nevent1q…cn6q
Nostr has relays, right? But with very few exceptions, relays only store text-based notes, not photos, videos, or other media. Before Blossom, you had to store your photos with some media hosting service, and with no redundancy for decentralized censorship resistance.
Blossom is a protocol, like Nostr is a protocol, and anyone can run a blossom server. This allows folks to host media for themselves or others and ideally save the same file on more than one server, so that if one goes down, the media is still available from the others.
Of course, Nostr clients have to know how to "speak Blossom" to know where to fetch the media from if the original location isn't working. So your results will vary from client to client.
Dikaios1517 on Nostr: What is Blossom and why are folks so excited about it? ...
What is Blossom and why are folks so excited about it?