I have used the term here as a topic as Cloud computing is coming up as the next big thing in the business and technological space, often described as the storing and accessing of data and programs over the Internet that...