🇩🇪
Knowledge

IT Glossary: Technical Terms Clearly Explained

From API to Zero-Downtime Deployment – find comprehensive explanations of terms from software development, AI, legacy modernization, and IT projects. Each term includes a definition, examples, pros & cons, and FAQ.

203 terms across 23 categories – Page 3 of 7

Clear explanations for decision-makers and project teams – definitions, examples, and FAQs for modern software, AI, and cloud projects.

How to use this IT glossary

The glossary lists 203 terms across 23 categories – from software architecture and cloud computing to AI, cybersecurity, and DevOps.

What each glossary entry includes

  • Definition and practical examples
  • Pros and cons for project decisions
  • FAQs so you can place terms in tenders and delivery

Navigate and go deeper

Use the letter navigation or search on this page to jump to a term. For costs, delivery, and typical project steps, see the linked hubs below.

You are on page 3 of 7. The full alphabetical index starts on page 1 of the glossary.

Development and consulting are delivered Made in Germany from East Frisia.

For deeper guidance see our services, topic pages, and cost calculators. Back to page 1 of the glossary.

#ABCDEFGHIJKLMNOPQRSTUVWZ

E

EmulatorDevelopment
Software that replicates another system – e.g. an Android emulator on a PC. Essential for app development and testing on various devices.
End-to-End EncryptionSecurity
Encryption where data stays encrypted from sender to recipient – even the service provider cannot read the content.
ERPBusiness Software
Enterprise Resource Planning – integrated business software for finance, logistics, production, HR and more. Well-known systems: SAP, Odoo, Microsoft Dynamics.
ETL processAI & Data
ETL stands for extract, transform, load: data is read from sources, cleaned and unified, then written to a target system such as a data warehouse.
EU AI ActCompliance
The EU AI Act is the European legal framework for the development, provision and use of AI systems. It follows a risk-based approach in which obligations rise with the risk of the respective AI application.

F

FirebaseInfrastructure
Firebase is a Google-operated Backend-as-a-Service platform that provides developers with ready-made backend services such as database, authentication and hosting.
FirewallSecurity
Security system that monitors and filters network traffic by rules. Firewalls protect internal networks from unauthorized access and attacks.
FlutterTechnology
Open-source framework from Google for building cross-platform apps. One Dart codebase for iOS, Android, Web and Desktop.
FrontendBasics
The visible part of an application – layout, design, navigation and interactions. Modern frameworks: React, Angular, Vue.js and Next.js.

G

GDPRCompliance
General Data Protection Regulation – EU-wide rules on processing personal data, affecting how software stores, processes and handles user data.
GenAI / Generative AIAI
AI that creates new content – text (ChatGPT), images (DALL-E, Midjourney), code (GitHub Copilot). GenAI is changing content creation, customer service and software development.
Git / GitHubDevOps
Git is a version control system for tracking code changes. GitHub and GitLab are platforms for collaborative development with code review and CI/CD.
GitOpsDevOps
GitOps is an operations and deployment approach in which the desired state of applications and infrastructure is described in Git, versioned, and synchronised automatically into the target environment. Git thus becomes the central source of truth.
Go / GolangDevelopment
Go (also Golang) is a statically typed programming language developed by Google, known for high performance, simplicity and first-class concurrency.
Google CloudInfrastructure
Google Cloud (GCP) is Google's cloud computing platform, providing infrastructure, platform and software services for organizations of all sizes.
GraphQLBasics
Query language for APIs developed by Facebook/Meta; enables precise data requests and reduces over- and under-fetching compared to REST.

H

Headless CMSArchitecture
Content management system without its own frontend. Content is delivered via APIs and can be displayed on websites, apps and any channel.
HTMLBasics
HyperText Markup Language – the markup language for web pages. HTML defines structure and content: headings, paragraphs, links, images, forms and more.
HTTP / HTTPSBasics
Hypertext Transfer Protocol – the communication protocol of the web. HTTPS is the encrypted variant with TLS/SSL and the standard for all sites.
Hybrid AppDevelopment
App built with web technologies (HTML, CSS, JS) inside a native container. Runs on multiple platforms but doesn’t always match native performance.

I

i18n / LocalizationDevelopment
Internationalization (i18n) prepares software for multiple languages. Localization (l10n) adapts content, formats and cultural conventions to a specific target region.
Infrastructure as Code (IaC)DevOps
Infrastructure as Code (IaC) is the practice of defining and managing IT infrastructure – servers, networks, databases – through machine-readable configuration files instead of manual processes.
Interface / IntegrationBasics
An interface (API/interface) defines how two software systems communicate. Integration is the process of connecting those systems and exchanging data automatically.
IonicDevelopment
Ionic is an open-source framework for building cross-platform mobile and web apps with web technologies such as HTML, CSS and JavaScript/TypeScript.
IoT / Internet of ThingsTechnology
Connecting physical devices to the internet. IoT enables data collection, remote control and automation in Industry 4.0, smart home and logistics.
IT AuditServices
An IT audit is a systematic review and assessment of an organization's IT infrastructure, IT processes and IT security against defined standards and best practices.
IT ConsultingServices
IT consulting is the strategic and technical advice to companies on IT decisions – from technology selection and architecture planning to digital transformation.
IT Funding ConsultingFinancing
IT funding consulting helps companies identify and realistically assess suitable grants, programmes and financing options for software, digitalisation and AI projects. It does not replace a funding commitment but evaluates opportunities and requirements.
IT OutsourcingSourcing
IT outsourcing is the contracting out of IT tasks, processes or entire IT departments to external service providers – from software development to infrastructure management.

J

JavaDevelopment
Java is an object-oriented, platform-independent programming language that has been among the world’s most used since 1995 – especially in enterprise and Android development.

IT Glossary – Over 100 Terms Clearly Explained

From API to Zero-Downtime Deployment – find comprehensive explanations of terms from software development, AI, legacy modernization, and IT projects. Each term includes a definition, examples, pros & cons, and FAQ.

203 terms in 23 categories – Page 3 of 7

You are on page 3 of our IT glossary with a total of 203 terms from software development, cloud computing, AI, and digitalization. Each term is explained with a precise definition, practical examples, pros and cons, and FAQs. The full list of all terms is on page 1 of the glossary.

The glossary is sorted alphabetically and divided into categories. Use the letter navigation above to jump to the desired initial letter on this page. For deeper dives and concrete applications we recommend our services and topic pages.

Can't find a term?

Ask us – we are happy to explain even complex IT topics in plain language and advise you on your project.