SaaS Definition
SaaS or Software as a Service is a development environment for running applications out of a cloud.
SaaS is a technique for providing software applications to end users without requiring the end user to run the application on their own computer.
It is more than simple client-server computing, however. It assumes that the hosting server provides a complete software development environment to support fresh application development that supports the cloud architecture. Software developers do not need to worry about disk storage locations, for example. The SaaS platform provides a straightforward set of API hooks that can be used for working within the scalable on demand cloud environment.