Distributed problem solving. Enterprises increasingly use social networks to solve problems, often by “crowdsourcing” answers from consumers, experts, employees, and talented amateurs. Even very large companies with extensive internal capabilities are creating open competitions in which participants offer ideas for new product features, provide software codes, or help with customer service. In some cases, companies are crowdsourcing freelance and temporary talent to work on a project.