General Terms


Stands for Open Web Application Security Project. 


Stands for Product Lifecycle Management. A systematic approach used to manage the changes that the product goes through, from its design and development to its ultimate retirement or disposal.


A software component that is installed onto a program, giving it the authority to perform additional features. 


An annual Python Conference that connects Python Community. 


Short for Point of Interest. ​Points on the map (GPS coordinates with descriptions) that you are interested in and want to store.

Product Roadmap

An overall view of the product's requirements, short-term and long-term goals and a valuable tool for planning and organizing the journey of product development.

Project planning

A part of project management stating how to complete a project within a certain timeframe, usually with defined stages, and with designated resources, relates to the use of schedules to plan and subsequently report progress.


Proprietary Software

Software that is owned by an individual or a company (usually the one that developed it). There are almost always major restrictions on its use, and its source code is almost always kept secret.


Stands for Point of Sale, a terminal that is a computerized replacement for a cash register that includes the ability to record and track customer orders, process credit and debit cards, connect to other systems in a network, etc. 


Stands for Request for Proposal, a document, a type of bidding potential vendors and a desired IT solution, it specifies what the customer is looking for and establishes evaluation criteria for assessing proposals.


A standardized file format that enables citation programs to exchange data, supported by a number of reference/citation manager applications, it is developed by Research Information Systems inc. 


Short for Research and Development. A business or government activity that is purposely designed to stimulate invention and innovation.

Regular expression

A sequence of characters that define a search pattern, string of text that allows to create patterns that help match, locate, and manage text, can also be used in text editors to find text within a file.

Rendering Engine

An engine that is used by a web browser to render HTML pages (web pages).


An API, which uses HTTP requests to GET, PUT, POST and DELETE data.


Short for Rich Internet Application. An app that uses the web browser to run embedded scripts within web pages.


A software company, is one of the largest vendors of ERP and other enterprise apps, it enables companies to run business processes (accounting, sales, production, HR, payment) in an integrated environment. 


A SAP's universal client for accessing SAP functionality in its applications (SAP ERP, SAP Business Suite, etc), it functions like a browser, suited for different user environments (three flavors: for Windows, Java, HTML).


Stands for Software Design Description, a description written by software designer to give a software developer overall guidance to the architecture of the software project, contain the information required to write code. 


Short for Software Development Kit. A set of software development tools that enables a programmer to develop apps for a specific platform. 


Stands for Systems development life cycle, a series of phases, that provide a model for the development and lifecycle management of an application, implements a process for planning, creating, testing, and deploying an IT system.


A project management technique that combines objectives and requirements necessary to complete a project, it allows to estimate costs and the time required to finish the project. 


Stands for


Stands for Subject Matter Expert, a person with special in-depth knowledge of the subject, for example in technical domains (accounting, software), in web design (client based projects), etc.


Short for Single-Page Applications. Web apps that load a single HTML page and dynamically update that page as the user interacts with the app. 

Subscribe for updates