>Imagine an alternative internet protocol were each “thing” on the internet is an “Entity”. Entities might represent blog articles, chat messages, tweets, comments, or anything else. Each entity also has a path to that entity, like a URL.
This protocol is called "ActivityPub". Objects are entities, their IDs are paths, and their properties are components.
https://www.w3.org/TR/activitypub/