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.
172 terms across 17 categories – Page 3 of 6
G
- 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.
- 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 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.
- JavaScriptTechnology
- The main language of the web – runs in the browser and on the server (Node.js). Foundation for React, Angular, Vue.js and Next.js.
- JSONBasics
- JavaScript Object Notation – a lightweight format for structured data. The de facto standard for REST APIs and config files.
K
- KanbanMethods
- Agile method to visualize and control work on a board with columns (To Do, In Progress, Done) and WIP limits for continuous flow.
- KotlinTechnology
- Modern language from JetBrains; Google’s preferred language for Android. Interoperable with Java, more concise and safer.
- KubernetesDevOps
- Open-source platform for container orchestration. Automates deployment, scaling and management of containerized applications in clusters.
L
- LAN / WLANInfrastructure
- Local Area Network – a local network connecting devices in an office or building. WLAN is the wireless variant over Wi-Fi.
- LaravelDevelopment
- Laravel is an open-source PHP framework for building modern web applications, known for elegant syntax, rich features and a strong ecosystem.
- Legacy ModernizationModernization
- Updating legacy systems through refactoring, migration or gradual replacement. Goal: preserve business value while improving maintainability and security.
- Legacy SystemModernization
- Older software still in production that may be technically outdated. Often business-critical but hard to maintain, extend and secure.
- Load BalancingInfrastructure
- Load balancing distributes incoming network traffic across multiple servers to optimize utilization, ensure resilience and minimize response times for users.
- Low-Code / No-CodeDevelopment
- Development platforms with visual building blocks instead of code. Enable fast prototypes and simple applications without developer expertise.
M
- Machine LearningTechnology
- Subfield of artificial intelligence where algorithms learn from data and recognise patterns without being explicitly programmed.
- MagentoTechnology
- Magento (Adobe Commerce) is a powerful open-source e-commerce platform for building and running professional online shops with extensive customization options.
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.
172 terms in 17 categories – Page 3 of 6
Services & Topic Pages
Many glossary terms link to our service pages and topic pages. There you will find concrete applications, costs, and processes.
You are on page 3 of our IT glossary with a total of 172 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.