If you have been hearing about SaaS quite frequently like me and started getting quite uncomfortable over your lack of proper understanding of such terms, then this post is appropriate for you!!!
Take a look at Cloud Computing Stack. I will keep updating as and when i explore further
I am getting started with this