Tag: collaborative platforms for messaging and sharing information