ParentFull threadJadedBlueEyes·It's fairly common in the marketing materials of all of the services you mentioned. Many people also know it from when the cloud was a popular buzzword.View on HN