Which of the following is the BEST description of a cloud-hosted application?
Software that is installed on a local network and does not require the internet to function.
A portable application that can be executed from a USB stick without installation.
An application that requires an internet connection to access services and store files remotely.
A program that runs from a user's hard drive and saves data to a local folder by default.