Social networks allow individuals to connect with friends and find resources, and can reinforce sharing ideas in collectivist cultures. Blogs are online spaces for opinions and activities that vary by culture, and companies use blogs for public relations and rebuilding reputation. Viral marketing grows messaging exposure exponentially by encouraging individuals to share with others.