On-Demand, Software as a Service (SaaS) and Cloud Computing are the buzz words now. Many organisations regardless of size are finding the benefits of migrating from their present system to this model mainly because of the cost-effectiveness. Now companies can keep control of their IT infrastructural costs by using services on a shared platoform- the Internet. Some of the advantages that are driving businesses to move onto SaaS are: