Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of cloud computing:
noun: (informal, computing) Computing services provided over the Internet (or "cloud"), whereby shared resources, software, and information are provided to computers and other devices on demand.