Viewing this video, I found that the ActivityPub is technically a protocol to send/receive social contents in each instance from/to each other.
More interesting thing I found is that it's not only for remaking twitter/facebook/instagram, but also for creating self-controllable novel social internet experiences.
I hope if I can create such collaborative/controllable/secure social tools with it.