I am pretty sure you have heard about the above terms and they are all the rage… but what exactly do they mean? Here is a great infographic from ProfitBricks that does a pretty good job of explaining:

cloud-computing-saas-infographic-profitbricks