A method of distributing applications over the Internet as a service is known as software as a service (or SaaS). You can avoid complicated software and hardware maintenance by just accessing software over the Internet rather than installing and maintaining it.