Further, there are standalone software programs that provide these services and online services that are based on the SaaS (Software as a service) paradigm. Two software services reviewed further fall in the latter category, as online services cut down on costs and provide a wider range of services.