Cloud storage providers generally let users upload any size and type of computer file. Also called "online storage" and "public cloud storage," a customer's files are downloaded to anyone's ...