Software as a Service: risks and benefits

Software as a Service (SaaS) is growing in popularity with businesses and as a result with software providers. But what does Software as a Service mean and what are its risks and benefits?