Describe the “cloud” | Computer Science homework help

For this learning module, I would like you to in one page describe the “state” of cloud computing today along with the pluses and minuses of this approach to digital technologies.  For full credit, I would like to see at least 4 separate ideas fully described (a mix of the pluses and minuses, any examples, and/or future trends should equal 4).