General Terms

CGI

A web server protocol that allows it to execute programs. The web server can use CGIs to interact with other programs, for example, by giving them user information for processing and then sending the results to the web browser. Common uses are registration and feedback forms.

CLI

Stands for Command Line Interface. It is one of the oldest methods of interacting with operating systems and applications. Users operate the software by entering commands into the interface. CLI processes the commands entered and outputs an appropriate response. Some of CLI examples are MS-DOS and Unix-like systems.

Clickstream Analysis

The process of collecting, analyzing, and reporting aggregate data about which and in what order pages are visited. Clickstream itself is the path a visitor takes through the website. Clickstream analysis includes two stages - traffic and ecommerce analysis, and helps improve website quality.

Codecs (Video)

A type of software that turns analog video and audio into a digital format and can also turn it back to analog (or, compresses and decompresses it). Video codecs are actively used in software that record or stream video, be it video broadcast system or an app on a personal computer.

Conversion Rate (eCommerce)

The percentage from all website visitors who achieve a certain goal (a conversion), like purchase a product or download an app. This number typically depends on a visitor’s interest, attractiveness of the website’s offer, and simplicity. A successful business will have high conversion rate on their website.

CRM

Stands for Customer Relationship Management. An approach to handling communication between a company and its potential customers. CRM software that stores information about the history of relations with customers to optimize marketing and improve customer service.

Cross-Platform Mobile Development

An approach to mobile software development that involves creating a codebase for products that will be supported on multiple mobile operating systems (mostly iOS and Android). It helps extend availability of an app to more users, who use one platform and not another.

Cryptocurrency

A form of digital money. Cryptocurrency is designed to be secure and is built on cryptography, so, in many cases, it is anonymous. Confirming a transaction is a very important part of cryptocurrency, and confirmations are performed by so called miners.

CTR

The ratio of users, who click on an ad to the number of total users, who view a page, email, or advertisement. It is used for measuring the effectiveness and success of advertising/email campaigns. CTR directly affects Quality Score, which in turn affects ad position and cost.

Customer Experience

The customers' perception (conscious and subconscious) of their relationship with a company, their brands and/or services upon interacting with. Positive CX is important in gaining and maintaining customer loyalty. It is also an integral part of CRM.

Dashboard

A series of charts and graphs that incorporate a business's relevant data displayed in an easy-to-understand charts and graphs. It allows to monitor different business processes and department performance. The dashboard is often linked to a database, which allows it to be updated with every change.

Data Analysis

It is the process of manipulating data in certain ways in order to retrieve useful information. Data analysis may involve one or all of the following: data inspection, cleansing, transformation of data, modeling. It also offers many approaches and techniques, including Data Mining.

Data Mining

Computational process of discovering patterns in large data sets to extract information and transform it into an understandable structure, for further use. Data mining is used for developing and improving marketing strategies, increasing sales and decreasing costs.

Data Science

An interdisciplinary study of information sources, what the information represents and ways of turning it into a valuable resource when creating business and IT strategies. It uses methods and techniques of statistics and data analysis to analyze and understand a phenomenon.

Deep Learning

A branch of machine learning based on a specific set of algorithms. These algorithms are called artificial neural networks and were designed to mimic a human brain’s structure and function. The algorithms can learn different levels of representation (abstraction) through classification and pattern analysis, among other methods.

Dependency Management

A technique, or a feature in build automation systems, that allows automated declaring, resolving and using dependencies that are required by a project. It helps to centralize information about dependencies in a project or several projects that have a common parent.

DES

Stands for Data Encryption Standard. It is a cypher with symmetric-key blocks incorporated in numerous communication channels, such as military, communication between ATM and computer and even in commerce. Symetric key means that the sender and receiver both use identical keys. This system works along side administrative security.

Digital Security

Digital information security tactics and techniques for staying safe and secure from unwanted spying or digital attacks online. It also involves safe data storage, better password management, circumvention of censorship and online anonymity.

Dynamic Programming

A technique in algorithmic problem solving which involves breaking down a problem into a series of smaller ones (subproblems) and solving them separately. This way, when the same subproblem emerges, there is already a solution for it. It is an optimization method of sorts.

eCommerce

The process of buying and selling of goods and services over an electronic network, conducted using a variety of applications, like email, fax, etc.

EMC

An international corporation and provider of desktop and cloud-based solutions. The company offers different types of products, including information storage, big data, data analytics, information security, content management and other services.

Enterprise Solutions

All software that is intended for an organization rather than an individual user. These organizations include businesses, governments, clubs, schools, etc. This type of software is also intended to solve enterprise level issues rather than departamental.

ERP

A type of business-management software used to collect data, store, manage and interpret it. ERP integrates information from HR, financial, warehouse management and other departments into a unified program. ERP helps to standardize information about the company, its staff and customers, and keep it in one place.

ESET

An IT company that provides software solutions for Internet security, antivirus and firewall products. Their antivirus program NOD32 is available for Mac and PC users. The company has a strong presence in the endpoint security market and provides high-performance products.

ETL (Extract, Transform and Load)

Refers to a process in database usage and in data warehousing. It includes three stages: data extraction from homogeneous/heterogeneous data sources, its storage and transformation into the proper format or structure for the purposes of analysis, and data loading into the final target.

Development by Synergize.digital

Sign up for updates
straight to your inbox