Glossary

Augmented Reality

Augmented reality (AR) is a technology that combines real-world information with computer-generated images and content, and is presented blended in a computer screen or in a mobile phone browser creating an interactive experience for the user.

Behavioral Targeting

A technique used by online publishers and advertisers to increase the effectiveness of their campaigns. Behavioral targeting uses information collected on an individual‘s web browsing behavior such as the pages they have visited or the searches they have made to select which advertisements to be displayed to that individual. Practitioners believe this helps them deliver their online advertisements to the users who are most likely to be influenced by them.

Cloud Computing

Cloud Computing represents a new way to deploy computing technology to give users the ability to acces, work on, share and store the information using the Internet. The cloud itself is a network of data centers that can perform the functions on a personal or business computer by providing users access to powerful applications, platform, and services delivered over the internet.

Crowdsourcing

A term that can be defined as outsourcing repetitive or challenging work to a large group of semi-organized individuals (a crowd) via the Internet.

Social Media

Social Media are primarily Internet and mobile based tools for sharing and discussing information among human beings. The term most often refers to activities that integrate technology, telecommunications and social interaction, and the construction of words, pictures, videos and audio. This interaction, and the manner in which information is presented, depends on the varied perspectives and “building” of shared meaning among communities, as people share their stories and experiences. Businesses also refer to social media as user generated content (UGC) or consumer generated media (CGM).”

Software-as-a-Service (SaaS)

SaaS is a software delivery method that provides access to software and its functions remotely as a Web-based service. SaaS allows organizations to access business functionality at a cost typically less than paying for licensed applications since SaaS pricing is based on a monthly fee. Also, because the software is hosted remotely, users don't need to invest in additional hardware. SaaS removes the need for organizations to handle the installation, set-up and often daily upkeep and maintenance.

Platform-as-a-Service (PaaS)

Platform as a service, or PaaS, is one of the categories of Cloud Computing; it delivers a fully baked application development environment you can subscribe to and use immediately; with PaaS, developers use free programming tools offered by the service provider to create applications and deploy them in the cloud. The infrastructure is offered by the PaaS provider or its partners, which charge by some usage metric such as CPU use or page views

Infrastructure-as-a-Service (IaaS)

Infrastructure-as-a-service, or IaaS, is the category of cloud computing that refers to Web-based access to storage and computing power on the cloud. It is also known as the ‘Elastic Cloud’ as the server capacity and application back-end scalability could be extended based on application’s users demand. Included in this category are providers of infrastructure software needed to deploy private clouds based on server virtualization technologies.