Cloud computing has revolutionized how people all over the world interact with web services. It's easier than ever to setup a web service and have it accessible to the world. However, this capability has come with unforseen costs and complexity. Data centers are efficient, but they're expensive to build and run. They consolidate services geographically which makes it difficult to serve customers in far flung locations. Perhaps more than anything, it makes it almost impossible to have visibilty or control of what exactly is happening when you run a web service.
Community Cloud solves these problems by creating a distributed cloud which runs as close as possible to end users. By placing modern hardware in points of presence, businesses, and homes services can be run that are fast, secure, and private.