Cloud computing
Terms related to cloud computing, including definitions about on-demand, distributed computing and words and phrases about software-as-a-service, infrastructure-as-a-service and storage-as-a-service.

A network topology is the physical and logical arrangement of nodes and connections in a network.
The Server Message Block (SMB) protocol is a client-server communication protocol used for sharing access to files, printers, ...
A buffer overflow occurs when a program or process attempts to write more data to a fixed-length block of memory, or buffer, than...
Elliptical curve cryptography (ECC) is a public key encryption technique based on elliptic curve theory that can be used to ...
ICT (information and communications technology) is the infrastructure and components that enable modern computing.
A think tank is an organization that gathers a group of interdisciplinary scholars to perform research around particular policies...
Gamification is a strategy that integrates entertaining and immersive gaming elements into nongame contexts to enhance engagement...
Employee self-service (ESS) is a widely used human resources technology that enables employees to perform many job-related ...
Quality of experience (QoE or QoX) is a measure of the overall level of a customer's satisfaction and experience with a product ...
Voice of the customer (VOC) is the component of customer experience (CX) that focuses on customer needs, wants, expectations and ...