Cloud - In IT terminolgy "Cloud" is a new term loosely interchangeable with "the internet" or "web". It stems from the common depiction of the internet as a cloud image in network drawings.
Cloud Computing - "Cloud Computing" is a modern term to describe the idea of hosted computing in the form software applications and data storage as opposed to local computing where all applications and data are stored locally.
CRM - Customer Relationship Management (or CRM). The online management of communication and relationships with customers. This covers the gathering and organised storage of customer information, the ability to create reports on customer trends and to create targeted and personalised communication channels to them.
CMS - Content Management System (or CMS). A software framework that manages a website and all its content in such a way that it can be easily and rapidly modified or extended through simple interfaces without the need for a detailed knowledge of the underlying source code.
E-Commerce - Electronic Commerce (or E-Commerce). The business of buying and selling products and services online.
M-Commerce - Mobile Commerce (or M-Commerce). The business of buying and selling products and services online from mobile devices.
SEO - Search Engine Optimization (or SEO). Techniques for making web sites easily found by search engines on the internet by increasing the sites search ranking position.
Web 2.0 - "Web 2.0" is a perceived second generation of web deployment that focus' on interactive websites that facilitate personalization, information sharing and other dynamic content. Examples are the deployment of social networking sites, blogs, wikis, video sharing and hosted services.