Look Up Another Term

Definition: Internet storage provider


An organization that provides free and/or paid storage on the Web. See cloud storage.