Browsing: social media platforms explained