Social Media, Technology, and the Internet