What is capability of Salesforce Communities?
Customer Portal users and Customer Community users can log into a community.
Visualforce or Force.com Sites must be used for an administrator to enable Communities.
Communities can be customized by defining members, tabs, branding, and email settings.
Community members can control what contact information is visible to external users.