Social media is also often used for crowdsourcing. Customers can use social networking sites to offer ideas for future products or tweaks to current ones. In IT projects, crowdsourcing usually involves engaging and blending business and IT services from a mix of internal and external providers, sometimes with input from customers and/or the general public.