In technology, a protocol is a standard and agreed upon language that allows different systems to communicate with each other. It’s the idea underneath every layer of technology that is allowing you to be reading this right now.
The web is based on protocols. It’s a paradigm that focuses on freedom, on accessibility, and on interoperability.
Protocols grant the ability for anyone to access, use, and build on top of the work of those who came before them. Especially when it comes to the internet, protocols allow anyone to build their own website, or their own app, or chat/email/social-media server. The protocols of the internet make it so anyone trying to do those things is working on a pretty level playing field. We’re all dealing with the same networks, the same rules, and the same bits and bytes. We all start with the same digital Lego blocks to build what we want to build.
...