In case you're not used to the cloud web hosting community, all of these terms and abbreviates are a lot to tackle. We've made an elaborate, human-friendly description of all terms we use on our web site. Check them out.