Whether you are a first time buyer of business management software, or a seasoned implementer, evaluating software can be a daunting and stressful task. The terminology associated with choosing a new platform—public cloud, private cloud, hybrid cloud, SaaS, PaaS, IaaS—and the myriad of solution offerings—ERP, CRM, HCM—makes for a confusing alphabet soup for even the most experienced professionals.