it's a protocol on which any app can be built upon that offers you an unlimited amount of usernames with associated passwords only visible to YOU so YOU are in control of who has access to it
the servers w all the information of relayed messsages and files (might it be encrypted or public) can be run by anyone so centralised censoring is not possible either