Those expressions could have slightly different meanings especially when talking about finance.
I suspect the phrase originated in the habit of drawing the internet as a cloud shape on network diagrams.