Hosted applications and software-as-a-service (SaaS) cloud computing models both offer benefits, but which model is right for your organization and application? Understanding SaaS applications and how they differ from a hosted application environment can be difficult. A SaaS model creates a service-oriented experience with dedicated teams who understand the software, hardware and infrastructure needs of the application and who can therefore provide support at all levels. With hosted solutions, the support team has limited knowledge about the server and the architecture involved since all of that is managed by the application provider. However, more non-SaaS application providers are setting up their own hosting facilities.