cloud computing
noun
Internet-based computer storage and operations, conducted on the Internet as opposed to local devices.