IT glossary

The software world, IT contracts, and marketing are full of abbreviations.

To make things a bit easier, we’ve prepared this glossary for you.

🅐

AGBs – General Terms and Conditions
Standardized contractual terms that companies use for their business with customers. They govern topics such as liability, payment, or returns.

AI – Artificial Intelligence
Technologies where computers learn independently, recognize patterns, and make decisions—e.g., in chatbots or image analysis.

ANBU – Fixed Asset Accounting
Part of accounting that manages and depreciates all long-term assets of a company (machinery, buildings, vehicles).

APP – Application (Software Solution)
A program developed for a specific task—e.g., a smartphone app or a web application.

API – Application Programming Interface
Connects different software systems so they can exchange data and share functions.

APQP – Advanced Product Quality Planning
Methodology for early planning and assurance of product quality—especially in the automotive industry.

APS – Advanced Planning & Scheduling
Software for precise production planning, taking into account resources, capacities, and delivery dates.

ASP – Application Service Providing
Provision of software via a data center—users access it via the internet (similar to today’s cloud services).

ATP – Available to Promise
Function in ERP systems that checks whether products or materials can be delivered at a specific time.

🅑

B2B – Business to Business
Business relationships between two companies, e.g., manufacturer ↔ wholesaler.

B2C – Business to Customer
Business model where companies sell directly to end customers.

BC – Business Central (Microsoft)
ERP system from Microsoft for small and medium-sized businesses.

BDE – Production Data Acquisition
Capture of production data such as quantities, run times, or machine states directly on the shop floor.

BI – Business Intelligence
Tools and methods for collecting and analyzing business data to support better decisions.

BPEL – Business Process Execution Language
XML-based language for automating and controlling business processes in IT systems.

BPM – Business Process Management
Holistic approach to analyzing, designing, and optimizing business processes.

BPMN – Business Process Modeling Notation
Standardized graphical representation of business processes (e.g., as a diagram).

BPO – Business Process Optimization
Measures to improve the efficiency of existing processes in a company.

BVD – Excise Tax
Tax levied on the consumption of certain goods, e.g., fuel or tobacco tax.

🅒

CAD – Computer Aided Design
Software-supported design of technical products or blueprints on a computer.

CAQ – Computer Aided Quality Management
IT-supported quality assurance—e.g., through test plans, error analyses, and documentation.

CCU – Concurrent User
Indicates how many users are allowed to use a software system simultaneously.

CMS – Content Management System
Software for creating, managing, and publishing website content (e.g., WordPress, TYPO3).

CNC – Computer Numerical Control
Control of machines (e.g., milling machines) through numerical, computer-based commands.

COGS – Cost of Goods Sold
Term for the production costs of sold products—an important metric in accounting.

CRM – Customer Relationship Management
Strategy and software for managing customer relationships, e.g., contact management, sales, and service.

CRP – Capacity Requirements Planning
Planning of required production capacities in a company.

CSV – Comma Separated Values
Simple text format for data exchange, where values are separated by commas.

CTI – Computer Telephone Integration
Integration of telephony into computer systems—e.g., initiating calls directly from software or displaying customer data when the phone rings.

CTP – Capable to Promise
Advanced availability check that also considers production capacities.

CV – Curriculum Vitae (Resume)
Overview of a person’s professional career, education, and qualifications.

🅓

DevSys – Development System
System environment where new software features are developed and tested before being transferred to the production environment.

DMS – Document Management System
Software for structured storage, management, and versioning of digital documents.

DRP – Distribution Requirements Planning
Planning method for the demand for goods and their distribution within supply chains.

🅔

EDV – Electronic Data Processing
General term for the processing of information using electronic systems (computers).

EAI – Enterprise Application Integration
Integration of various enterprise applications to connect data and processes across systems.

EDM – Electronic Data Management
Management of electronic data—often synonymous with document management.

ECM – Enterprise Content Management
Holistic strategy and software for managing all corporate information and documents.

ERP / ERP II – Enterprise Resource Planning
Comprehensive enterprise software for planning and controlling finance, production, inventory, and personnel.

EDI – Electronic Data Interchange
Electronic data exchange between companies, e.g., orders or invoices.

EPK – Event-Driven Process Chain
Representation method for business processes, where workflows are described through events and functions.

ERM – Electronic Resource Management
System for managing digital resources—frequently used in libraries or IT environments.

🅕

FDA – Food and Drug Administration
U.S. agency responsible for the approval and oversight of food, drugs, and medical products. Often relevant in IT projects for validation requirements in medical technology.

🅖

GIS – Geographic Information System
Software for capturing, analyzing, and displaying geographic data—e.g., for site planning, logistics, or environmental management.

GDPdU – Principles for Data Access and Auditability of Digital Documents
Tax authority guideline requiring companies to maintain tax-relevant data digitally and make it auditable.

GoBS – Principles of Proper Computer-Aided Accounting Systems
Rules ensuring that digital accounting systems are traceable, complete, and accurate.

🅗

HXML – Hypertext Markup Language (HTML)
Standard markup language for structuring and displaying web page content.

HRM – Human Resource Management
System or approach for managing HR processes—e.g., personnel administration, payroll, recruiting.

HACCP – Hazard Analysis and Critical Control Points
System for identifying and preventing risks in food production. Often part of quality management modules in IT systems.

🅘

IMAP – Internet Message Access Protocol
Protocol for retrieving and synchronizing emails directly on the server. Allows access from multiple devices simultaneously.

IP – Internet Protocol
Fundamental network protocol responsible for addressing and transmitting data on the internet.

IS – Information System
IT system that captures, stores, processes, and provides information—e.g., an ERP or CRM.

IT – Information Technology
General term for all technologies that process, store, and transmit information—i.e., hardware, software, networks, and data.

🅙

JDBC – Java Database Connectivity
Programming interface that allows Java applications to access databases and execute SQL queries.

JSON – JavaScript Object Notation
JSON is a lightweight data format used to exchange structured data between systems.

🅚

KI – Artificial Intelligence
Technologies that enable machines to perform tasks requiring human intelligence—e.g., speech recognition, image analysis, decision-making.

KMU – Small and Medium-Sized Enterprises (SMEs)
Companies with limited employee numbers and revenue size that form the backbone of the economy. Many IT solutions are specifically tailored to SMEs.

🅛

LAN – Local Area Network
A network that connects computers and devices within a limited area (e.g., office, building).

LIMS – Laboratory Information System
Software for managing, documenting, and analyzing laboratory processes and measurement results.

LLM – Large Language Model
An AI model that processes large amounts of text data to understand and generate human-like language (e.g., ChatGPT).

LVS – Warehouse Management System
Software for managing inventory, goods movements, and picking processes.

🅜

MDA – Model Driven Architecture
Approach in software development where programs are designed model-based to increase reusability and maintainability.

MDE – Machine Data Acquisition
System for automatic capture of machine states and production data (e.g., run times, downtimes).

MES – Manufacturing Execution System
Software that controls and monitors production and links it in real time with ERP systems.

MIS – Management Information System
System for preparing data for company management—e.g., KPI reports or dashboards.

MRP / MRP II – Material Requirements Planning
System for planning material requirements to ensure all needed parts are available on time for production.

🅝

NC – Numeric Control
Numerical control of machine tools through computer commands.

NDA – Non-Disclosure Agreement
Contract that obligates parties to maintain confidentiality of certain information.

NU – Named User
Designation for a software license tied to a specific person (as opposed to a concurrent user license).

🅞

OCR – Optical Character Recognition
Technology for recognizing and converting text in scanned documents or images into digital, searchable text.

ODBC – Open Database Connectivity
Standardized interface that enables access to various databases regardless of vendor.

OLAP – Online Analytical Processing
Technology for fast, multidimensional data analysis—e.g., in controlling or reporting.

OLTP – Online Transaction Processing
Technology for fast, parallel processing of many small transactions, e.g., in booking or point-of-sale systems.

OOTB – Out of the Box
Designation for software that is ready to use immediately after installation—without major customization effort.

🅟

PACS – Picture Archiving and Communication System
System for storing, managing, and transmitting medical image data (e.g., X-rays).

PDA – Personal Digital Assistant
Early form of mobile handheld computers; now replaced by smartphones.

PDM – Product Data Management
Management of all product-related data and documents throughout the entire lifecycle.

PEP – Workforce Scheduling
Software-supported planning of when and where employees are deployed.

PLM – Product Lifecycle Management
A holistic approach to managing the entire lifecycle of a product – from the initial idea through production to disposal.

PMS – Project Management System
Software for planning, controlling, and monitoring projects, tasks, and resources.

PPS – Production Planning and Control System
Software that plans, steers, and monitors manufacturing – usually in conjunction with ERP and MES.

ProdSys – Production System
A system used in live operations – the live environment that users work with on a daily basis.

WBS – Work Breakdown Structure
A hierarchical representation of all sub-tasks and work packages within a project.

PZE – Time and Attendance
A system for recording and evaluating employee working hours.

🅠

QMS – Quality Management System
A systematic concept for ensuring and improving product and process quality within a company.

🅡

RFID – Radio Frequency Identification
Technology for contactless identification and tracking of objects using radio chips.

ROI – Return on Investment
A key figure describing the ratio of profit to invested capital – essentially the profitability of an investment.

🅢

SaaS – Software as a Service
A delivery model where software is used over the internet instead of being installed locally. The provider handles maintenance, updates, and operation.

SCPM – Supply Chain Performance Measurement
Measuring and evaluating supply chain performance using key metrics such as delivery time, costs, or inventory levels.

SCEM – Supply Chain Event Management
A system for monitoring and controlling events in the supply chain, e.g., in the case of delivery delays or transport problems.

SCM – Supply Chain Management
The entirety of all processes concerning the planning, control, and optimization of supply chains – from raw material procurement to final delivery.

SKU – Stock Keeping Unit
An individual storage or sales unit of a product – each variant (e.g., size, color) has its own SKU.

SLA – Service Level Agreement
A contractual agreement regarding the quality and availability of a service, such as response times or system uptime.

SMS – Service Management System
A software or process landscape for managing IT services according to defined standards.

SOA – Service Oriented Architecture
An IT architecture where software components communicate with each other as loosely coupled, reusable services.

SOAP – Simple Object Access Protocol
A standardized network protocol for exchanging structured information between systems over the internet.

SOX – Sarbanes-Oxley Act
A US law that establishes strict rules for financial reporting and IT controls in corporations.

SPC – Statistical Process Control
A method for monitoring and controlling production processes using statistical methods.

SQL – Structured Query Language
A standardized database language for querying, modifying, and managing data in relational databases.

SRM – Supplier Relationship Management
A system for managing and optimizing relationships with suppliers.

SWAP – Device Exchange
A procedure where defective devices are replaced with identical replacement units – often regulated in service contracts.

🅣

TAPI – Telephone Application Programming Interface
An interface for integrating telephony functions into software applications.

TCO – Total Cost of Ownership
The total costs incurred over the entire useful life of an IT solution – including acquisition, operation, maintenance, and training.

TestSys – Test System
A system environment where new software or adjustments are tested before they go into production.

TOM – Transport Optimization and Management
Software for planning and controlling transport; often used synonymously with TMS.

TMS – Transport Management System
A system for managing, planning, and optimizing transport processes in logistics.

🅤

EIS – Environmental Information System
An IT system for recording, analyzing, and reporting environmentally relevant data (e.g., emissions, waste management).

UML – Unified Modeling Language
A standardized modeling language for representing and planning software architectures and processes.

User – End User
The person who actually uses a software or system.

🅥

VAR – Value Added Reseller
A company that distributes software or hardware while providing additional services or customizations.

VMI – Vendor Managed Inventory
Supplier-driven inventory management – the supplier independently monitors and manages the customer’s stock levels.

🅦

WFM – Workflow Management
A system for planning, controlling, and automating workflows within a company.

WFO – Wharfage Origin
A logistics term; describes the origin or fee in connection with port handling costs.

WiFi – Wireless Fidelity (WLAN)
Wireless network technology that connects devices to the internet or to each other.

WAN – Wide Area Network
A wide-area network that connects computers and networks over large geographical distances.

WMS – Warehouse Management System
Software for controlling and optimizing warehouse processes and material flows.

WYSIWYG – What You See Is What You Get
A principle in editors: what you see during editing corresponds exactly to the final result (e.g., in website or form design).

🅧

XPDL – XML Process Definition Language
A standard format for describing business processes for workflow management systems.

XML – Extensible Markup Language
A flexible markup language for the structured representation and transmission of data.

🅩

EC Sales List – Recapitulative Statement
A report to the tax office regarding intra-Community supplies and services within the EU.

IT Job Titles – Explained Simply

CIO – Chief Information Officer
Responsible for the entire IT strategy and infrastructure of a company.

CTO – Chief Technology Officer
Leads technical development and innovation, e.g., in the area of software or product development.

COO – Chief Operating Officer
Responsible for the daily operational business of a company.

CFO – Chief Financial Officer
Leads finance, accounting, and controlling.

CEO – Chief Executive Officer
Managing Director or Chairman of the Board of a company.

EVP – Executive Vice President
Executive with high responsibility, usually directly below the board level.

VP – Vice President
Senior position, often responsible for a specific business area.

GM – General Manager
Managing director or head of a department or branch.

MD – Managing Director
Managing director or executive director, especially in an international context.