Software-as-a-service (SaaS) is a cloud-based delivery model of software applications where the software is hosted and maintained by the service provider, and accessed by customers over the internet.