Andrew Weinreich invented social networking sites which connect people worldwide and allow sharing of information, participation in events, and advertising. Social networking provides collaboration, communication, and problem-solving skills that are useful for education and real-world problem solving through project-based learning using online communities.