Mastodon is an open-source social networking service based on the ActivityPub protocol. It was introduced as early as 2017, with a vision to be a decentralized alternative to Twitter. Through Mastodon instances, users can register, post messages, upload images, and chat, much like traditional social networks.