cloud-e1289931419606 Published May 17, 2013 at 150 × 150 in Tech 101: What is a cloud server? What is cloud storage?