http://it.toolbox.com/blogs/grow-software-solutions/decoding-information-technology-terms-for-the-business-person-70576