Cloud computing lets businesses access storage, servers, and apps online—cutting costs and boosting flexibility.