Term of the Moment

client virtualization


Look Up Another Term


Definition: Internet storage provider


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