Communities are a great way to share information and collaborate with people outside company who are key to business processes, such as customers or partners with out CRM License
use Communities to:
◾Drive more sales by connecting your employees with your distributors, resellers, and suppliers
◾Deliver world-class service by giving your customers one place to get answers.
CRM does not provide this functionality as of now. This is sample Scenario.