SaaS has transformed business models by allowing companies to access software applications via the internet rather than installing and maintaining them locally. Initially there was skepticism around reliability, speed, customization, security and loss of connection for SaaS. However, technologies enabling multi-tenancy, virtualization, and web services have addressed many of these concerns. SaaS lowers costs while allowing companies to focus on their core competencies.