General Terms


Stands for Feature Manipulation Engine. A platform that is an integrated collection of Spatial ETL. It is applied for the conversion of spatial data between geometric and digital formats. It is usually used with GIS, CAD and raster graphics software.

Agency Model OTA

Gives opportunity for a hotel owner to decide final selling price to the customer, who pays for the room during the check-out. It's used by​


A procedures for solving recurrent problem, based on conductiong a sequence of specified actions; popular in use are: search engine algorithm; encryption/word algorithms, etc.


Stands for Application lifecycle management,  a set of pre-defined processes, the lifecycleof computer programs which include governance, development, and maintenance.


Any Other Business

Apache Flink

An open-source stream processing framework for applications and distributed big data analytics. 

App Publisher (Mobile)

Organizes and streamlines the handling of application development lifecycle, making the handling of app availability much easier and more consistent.

App Store

Online mobile app store, where customers can purchase and download various software applications, intended for mobile devices.

App Store Optimisation

The process of improving the visibility of a mobile app in an app store. (Work principle is similar to SEO for websites).

Apple Approval

A form of approval by Apple, given to mobile apps for iOS, as a result of basic reliability testing and other analysis.


A web GIS platform for working with maps and geographic information. It enables you to analyze, share, use, manage mapped information, to apply location-based analysis to your business practices etc.


A cloud-based procurement solution for interactions between buyers and sellers.

Artificial Intelligence

An engineering of making a computer, a computer-controlled robot, or a software think intelligently, in the similar manner the intelligent humans think, it includes studying how human brain thinks, learn, decide, and work while trying to solve a problem. 


Stands for the Apache Software Foundation. 


Stands for Business Intelligence. The set of techniques and tools for the transformation of raw data into meaningful and useful information, that could be easily interpreted for business analysis purposes and etc.

Big Data

A holistic information management strategy that includes and integrates many new types of data alongside traditional data, it describes voluminous amount of structured, semistructured and unstructured data. Can be used for targeting customers, optimizing business processes, improving science and research, etc. 


Compiled programming code that is run on a virtual machine rather than on a specific computer. In Java, it is used to allow Java code to be run in numerous environments once it is compiled using the JVM.


A coding error in a computer program, flaw, failure or fault in a system that causes it to produce an incorrect or unexpected result. 


Short for Computer-Aided Design. The use of computer systems to aid in the creation, modification, analysis or optimization of a design. Among CAD tools are: Blender, FreeCAD, OpenSCAD, LibreCAD, QCad.


Stands for Computer-Aided Manufacturing. The use of software to control machine tools and related machinery in the manufacturing of workpieces.

Clickstream Analysis

The process of collecting, analyzing, and reporting aggregate data about which pages visitors visit in what order - which are the result of the succession of mouse clicks each visitor makes (that is, the clickstream).

Codecs (Video)

A small piece of computer code that turns analog video and audio into a digital format and can also perform the reverse function.

Conversion Rate (eCommerce)

The percentage of visitors who take a desired action, which typically depends on such factors as the interest level of the visitor, the attractiveness of the offer, and the ease of the process.


Stands for Customer Relationship Management. Application software that stores information about the history of relations with customers to optimize marketing and improve customer service. E.g., SAP, Oracle.

Cross-Platform Mobile Development

Involves creating a codebase for products that will be supported on multiple mobile operating systems (mostly iOS and Android). These technologies mostly use Python, Ruby on Rails, etc.

Subscribe for updates