crowd sourcing
noun
Getting services, ideas, or content by soliciting contributions from a large group, especially from an online community, as opposed to employees, suppliers, or experts.