Community Cloud: a community cloud is a multi-tenant infrastructure that is shared among several organizations from a specific group with common computing issues. The organizing principle for the community cloud will be different, but the members of the community generally share similar security,privacy, performance and compliance requirements.