"Cloud computing", "cloud hosting" and "grid hosting" have been particularly popular buzzwords for the last 12 months. It refers to computing capacity residing within a "cloud" of servers, available for a user to utilise at any time - scaling their requirements with demand, as they see fit.
More...
More...