Internet-based computing where shared resources, software, and information are provided to firms on demand
Emerged as a potential alternative to host enterprise systems and other firm computing needs
Easily host enterprise system applications
Consider:
ensuring that any sensitive data is secure and backed up frequently by the host
making sure the host has minimal down time and adequate processing speed
requiring to have constant internet connection