i think this maybe deserves a blogpost. atproto is a protocol for publishing and aggregating JSON with links. “accidentally” this happens to be enough for many types for social apps
(I think many people struggle to understand atproto because start from the misconception that atproto is a social networking protocol. But atproto does not understand follows or likes or posts. It's a publishing and syndication protocol designed to make it easy to build social things on top of it.)