General Terms

Graphical Design

A field of study concerning different visualisation techniques. These techniques involve communicating something to other people or solving a problem using different media (tools). Graphic design could be anything from road signs to website elements, and has a vast application in all areas, as well as in IT.

Hardware

The physical components that make up a computer system or other telecommunication devices, while software is instructions that can be stored and run by hardware.

IDE

Short for Integrated Development Environment. A software suite that combines the basic developer tools for writing and testing software. Most IDEs include a code editor, a compiler and/or interpreter, build automation tools and a debugger.

InfoSec

An acronym of Information Security. It is practice of preventing unauthorized access as well as abuse of illegally acquired information. This also includes disclosure, modification, disruption or destruction, inspection or recording of information.

Infosys

A software and consulting corporation in India. It provides technology and outsourcing services, consulting, application development, business process management. The company offers help with business insights and integrating new technology, among other services.

IoT

Short for Internet of Things. The concept of connecting any device with an on and off switch to the Internet (and/or to each other). These may be anything from mobile devices and headphones to washing machines or coffee makers.

ISTQB

Stands for International Software Testing Qualifications Board. It is a non-profit organization which provides internationally accepted software online-testing certification. It’s work is based on volunteer testing experts from around the world.

KISS

Stands for "Keep It Stupid Simple" or “Keep It Simple, Stupid”. A principle in software engineering for reminding people and companies to keep their information and products simple - most of the time simple systems work better than complex ones.

Legacy Codebase

Source code inherited from an older version of software (e.g., an operating system) or other outdated technology. At first the term was used for the code that is maintained by someone who did not write it. Another definition is that it is any code inherited from internal or external source.

Machine Learning

A field of study which explore that capability of a computer to learn, akin to a human brain. It also studies the construction of algorithms that can learn from and make predictions on data. Basically, it’s intention is to teach a computer how to learn at its own volition, and not because it has been programmed to.

MailChimp

An email marketing platform, which helps to send bulk emails to customers and clients. It allows eCommerce integrations and offers tools for email marketing campaigns, social media advertising, as well as marketing automation.

Malware (Security)

Any software used to disrupt computer operations. Once it gains access to private computer systems, it can gather sensitive information or display unwanted advertising. There are many malware types that perform different functions; e.g., spyware, trojan horse, ransomware, worms, viruses, etc.

MCITP

Stands for Microsoft Certified IT Professional. A credential given to an IT expert, that proves they have required skills to perform a certain job role with a Microsoft technologies, database, enterprise or virtualization administrator.

mCommerce

Or Mobile Commerce. The process of buying and selling goods and services via different wireless mobile devices (cellular telephone, PDA, tablet). It enables the users to access an online shopping place from any place and use it as soon as the need arises.

Merchant Model OTA

A commercial model of an online travel agency. It is distribution strategy that uses third party websites to sell hotel rooms or inventory or packages. The customers pay the OTA at the time of making a reservation, while the hotel will receive the money when the guests check in.

Microcontrollers

A small and low-cost computer built on one integrated circuit, for the purpose dealing with a specific tasks. They are usually embedded in consumer products, appliances for computer systems, and other such devices. Unlike microprocessors, they have built-in RAM and ROM.

Microsoft Office

A set of applications and services developed by Microsoft. It now includes such desktop apps: Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Project, Microsoft Visio, Microsoft OneNote, and other tools. The suite has security features and offers password protection.

Middleware

A type of computer software. It is basically a 'software glue' that sits between the operating system and applications, or between two applications. It helps developers focus on the purpose of their application, rather than its input/output or communication.

Monetization

The process of converting something into revenue. This may be an even, object or a transaction; in pop culture the most prominent example is YouTube content. In a company, when a product is monetized, it means that the company has started selling it.

Native Mobile Development

Refers to using the native language of the platform (Objective-C on iOS, and Java on Android) in the machine code, leading to reliable, high-performance applications. The result of it is a ‘native app’, built from scratch for a specific platform.

Networking

The construction, design, and usage of a network, including selection of communication protocol and managing the network. Networking technology facilitates data exchange between different information systems, for example, sending documents via e-mail.

NLP

Stands for Natural Language Processing. A field of Computer Science and Artificial Intelligence which studies ways for computers to analyze, understand human language and derive meaning from it, especially the programming aspect of it. The goal of NLP is to facilitate computer-human interactions.

NTP

Stands for Network Time Protocol. A networking protocol for clock synchronization within computer systems and data networks. NTP synchronizes the devices with UTC (Coordinated Universal Time) using a modified Marzullo’s algorithm.

Online Marketplace

A type of e-commerce website. A platform for multiple third parties to offer products or services. The marketplace facilitates communication between customers and vendors/services, and transactions are processed by the marketplace operator.

Open Source

A software development model, that is decentralized and encourages open collaboration. Any program whose source code is freely available to the public. Unlike commercial software, they can be used and modified by anyone and are often developed as a community rather than by a single organization.

Development by Synergize.digital