What is the SaaS Model: Everything you Need to Know