Cloud computing definition
See
NIST Definition of Cloud Computing