Skip to main content
Groenewold IT Solutions LogoGroenewold IT Solutions – Home
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.

172 terms across 17 categories – Page 2 of 6

#ABCDEFGHIJKLMNOPQRSTUVWZ

C

Cloud ComputingInfrastructure
Provision of IT resources (servers, storage, databases, AI) over the internet on demand – instead of your own hardware. Flexible scaling and pay-as-you-go.
Cloud-NativeArchitecture
Software architecture designed for the cloud: microservices, containers, dynamic scaling and declarative APIs.
CMSBusiness Software
Content Management System – software to create and manage website content without programming. From WordPress and TYPO3 to headless CMS like Strapi.
Code ReviewMethods
The systematic review of source code by other developers to find defects, ensure quality and share knowledge within the team.
CORSSecurity
A browser security mechanism that controls which websites may access resources on other domains (origins) using special HTTP headers.
CRMBusiness Software
Customer Relationship Management – software for central management of customer relationships, sales processes and marketing campaigns for better retention.
Cross-PlatformDevelopment
Development approach with one codebase for multiple platforms (iOS, Android, web). Frameworks like Flutter and React Native deliver near-native performance.
CSSBasics
Cascading Style Sheets – the stylesheet language that defines the look of websites: layout, colours, fonts, animations and responsive design.
CybersecuritySecurity
Protection of IT systems, networks and data from digital attacks – with measures such as penetration testing, encryption, firewalls and security awareness.

D

Data MigrationModernization
The process of moving data between storage systems, databases, formats or applications – e.g. during system changes, cloud migrations or mergers.
DatabaseBasics
Organised collection of data that can be stored and queried electronically. Relational databases use tables; NoSQL uses flexible models.
DDoSSecurity
A cyber attack in which thousands of compromised devices send huge numbers of requests to a target system to overwhelm it and make it unavailable.
DelphiTechnology
Programming language and IDE for Windows applications (Embarcadero). Many companies still run Delphi legacy systems that need modernisation.
Design SystemDesign
A documented set of reusable UI components, design tokens, patterns and guidelines that ensures a consistent user experience across all digital products.
DevOpsMethods
Culture and practice that connects development (Dev) and IT operations (Ops) – for faster releases, better quality and higher stability.
Digital TransformationBusiness
The fundamental change of business models, processes and corporate culture through the strategic use of digital technologies – far more than mere digitization.
DNSInfrastructure
The Domain Name System (DNS) translates human-readable domain names (e.g. google.com) into machine-readable IP addresses (e.g. 142.250.185.99) – the internet’s phone book.
Docker / ContainerDevOps
Technology to package applications with all dependencies. Containers enable consistent deployments and are the basis for Kubernetes.
DomainBasics
The web address of a site (e.g. example.com). Domains consist of name and top-level domain and are the basis for branding and reachability.
Domain-Driven Design (DDD)Architecture
A software design approach that puts the business domain at the center and, through close collaboration between developers and domain experts, leads to practical, maintainable solutions.

E

Edge ComputingInfrastructure
Edge computing moves data processing from the central data centre to the edge of the network – closer to the devices and users that produce the data.
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.

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.

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 2 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 2 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.

Next Step

Questions about the topic? We're happy to help.

Our experts are available for in-depth conversations – no strings attached.

30 min strategy call – 100% free & non-binding