Insights / Tech Glossary
A searchable reference for business leaders navigating technology decisions, from APIs to Zero-Trust security.
47 terms across 13 categories
A software development methodology that delivers work in short iterative cycles called sprints (typically 2 weeks). Teams ship working software frequently, gather feedback, and adapt. Contrasted with Waterfall, where everything is planned upfront and delivered at the end.
Computer systems designed to perform tasks that normally require human intelligence, such as understanding language, recognising patterns, making decisions, and generating content. AI is the broad umbrella under which machine learning and deep learning sit.
Application Programming Interface. A set of rules and protocols that allows different software applications to communicate with each other. Think of it as a standardised contract that lets your CRM talk to your accounting software.
A server that acts as a single entry point for all external API requests. It handles routing, authentication, rate limiting, and logging, acting as the front door to your backend services.
Microsoft's cloud computing platform. Offers infrastructure, platform services, AI tools, and developer services. Particularly strong for enterprises already using Microsoft 365, Dynamics 365, or Windows Server.
Datasets so large or complex that traditional software cannot process them efficiently. Characterised by Volume (size), Velocity (speed of generation), and Variety (structured and unstructured). Big Data infrastructure enables organisations to store, process, and analyse massive datasets for business insights.
A distributed digital ledger that records transactions across many computers in a way that makes them tamper-resistant. Each block contains a cryptographic hash of the previous block, creating a chain. Used in supply chain, healthcare, and financial services for immutable record-keeping.
Technologies, applications, and practices for collecting, integrating, analysing, and presenting business information. BI tools (like Power BI, Tableau, or Looker) turn raw data into visual dashboards and reports that drive decisions.
Continuous Integration and Continuous Delivery. A set of practices where developers frequently merge code changes into a shared repository (CI), and those changes are automatically tested and deployed to production (CD). Enables faster, safer software releases.
The process of moving applications, data, and infrastructure from on-premises servers to cloud environments. Strategies range from "Lift and Shift" (moving as-is) to full re-architecture ("cloud-native"). Migration typically reduces capital expenditure and improves scalability.
Customer Relationship Management. A system for managing a company's relationships and interactions with current and potential customers. Major platforms include Salesforce, Microsoft Dynamics 365, HubSpot, and Zoho CRM.
A centralised repository for storing structured and unstructured data at massive scale in its raw format. Unlike a data warehouse (which stores processed data), a data lake preserves data in its native form until needed for analysis.
A large-scale storage system that aggregates structured, processed data from multiple sources for reporting and analysis. Unlike operational databases (designed for transactions), data warehouses are optimised for complex queries across historical data.
A cultural and technical practice that combines software development (Dev) and IT operations (Ops) to shorten the development lifecycle while maintaining software quality. DevOps teams use automation, monitoring, and collaboration to deploy code faster and more reliably.
A virtual replica of a physical object, process, or system that is continuously updated with real-world data. Used in manufacturing, infrastructure, and healthcare to simulate scenarios, predict failures, and optimise performance without touching the physical asset.
An open-source platform for building, shipping, and running applications inside lightweight portable containers. Containers package the application and all its dependencies together, ensuring consistent behaviour across development, testing, and production environments.
Experience, Expertise, Authoritativeness, and Trustworthiness. Google's framework for evaluating the quality of web content and the credibility of its authors. High E-E-A-T signals (author credentials, original research, external citations) improve search rankings and AI search visibility.
Processing data closer to where it is generated (on devices, local servers, or gateways) rather than sending everything to a central cloud. Reduces latency and bandwidth for real-time applications, critical for IoT, autonomous vehicles, and manufacturing floors.
Enterprise Resource Planning. An integrated suite of applications that manage core business processes (finance, HR, procurement, manufacturing, and supply chain) in a single system. Major ERPs include SAP S/4HANA, Microsoft Dynamics 365, Oracle ERP, and IFS.
Extract, Transform, Load. The process of pulling data from source systems, transforming it into a usable format (cleaning, enriching, standardising), and loading it into a destination system such as a data warehouse. ETL pipelines are the backbone of enterprise data infrastructure.
AI systems that can create new content (text, images, code, audio, or video) based on patterns learned from training data. Includes large language models like GPT-4 and Claude, image generators like DALL-E and Midjourney, and code assistants like GitHub Copilot.
A query language and runtime for APIs, created by Meta. Unlike REST (which returns fixed data structures), GraphQL lets clients request exactly the data they need: no more, no less. Reduces over-fetching and enables faster frontend development.
An IT environment that combines on-premises infrastructure with one or more public clouds. Organisations use hybrid cloud when certain data must remain on-premises (for regulatory reasons) while other workloads benefit from cloud scalability.
Internet of Things. The network of physical devices (sensors, machines, vehicles, appliances) embedded with software and connectivity that allows them to collect and exchange data. Industrial IoT (IIoT) applies this to manufacturing, logistics, and energy management.
An open-source container orchestration platform that automates the deployment, scaling, and management of containerised applications. When you have many Docker containers running across many servers, Kubernetes manages where they run, scales them up under load, and restarts them if they fail.
A type of AI trained on massive text datasets that can understand and generate human language at a sophisticated level. GPT-4, Claude, Gemini, and Llama are examples. LLMs power chatbots, code assistants, content generation tools, and increasingly, enterprise search.
The delay between a request being made and a response being received. In digital products, high latency means slow user experiences. Measured in milliseconds (ms). For reference, Google recommends pages load in under 2.5 seconds; real-time systems (gaming, trading) require sub-100ms latency.
An architectural approach where a large application is broken down into small, independent services that each handle a specific business function (user authentication, payments, notifications). Each service is deployed and scaled independently, making systems more resilient and easier to update.
Machine Learning Operations. A set of practices that simplify and automate the deployment, monitoring, and management of machine learning models in production. MLOps brings DevOps principles: automation, version control, and continuous delivery.
A strategy of using services from multiple cloud providers (e.g., AWS for compute, Google Cloud for AI, Azure for Microsoft integrations) simultaneously. Reduces vendor lock-in and allows organisations to use best-in-class services from different providers.
Minimum Viable Product. The simplest version of a product that can be released to real users to validate a business hypothesis. An MVP includes only the core features necessary to test the primary value proposition. Everything else comes in later iterations based on user feedback.
Microsoft's suite of low-code/no-code business tools: Power Apps (custom apps), Power Automate (workflow automation), Power BI (business intelligence), and Power Virtual Agents (chatbots). Allows business users to build solutions without traditional software development skills.
The practice of designing and refining text inputs (prompts) to get optimal outputs from AI language models. A well-engineered prompt provides clear context, constraints, and examples. Critical skill for teams integrating LLMs into business processes.
Retrieval-Augmented Generation. A technique that improves LLM accuracy by retrieving relevant information from a knowledge base before generating a response. Instead of relying solely on training data, the AI can access up-to-date, organisation-specific information. Key pattern for enterprise AI applications.
Representational State Transfer. The most common architectural style for building web APIs. REST APIs use standard HTTP methods (GET, POST, PUT, DELETE) to perform operations on resources. Nearly every modern web and mobile application consumes REST APIs to communicate between frontend and backend.
The world's leading cloud-based CRM platform. Includes Sales Cloud (pipeline management), Service Cloud (customer support), Marketing Cloud (campaigns), Commerce Cloud (ecommerce), and a vast ecosystem of custom apps built on the Salesforce platform (formerly Force.com).
Systems, Applications, and Products. The world's largest ERP software company, headquartered in Germany. SAP S/4HANA is their flagship cloud and on-premises ERP, widely used in manufacturing, logistics, retail, and finance. SAP Business One targets mid-market companies.
Structured data code added to web pages that helps search engines and AI systems understand the meaning of content, not just the words. Uses vocabulary from Schema.org. Rich results in Google (FAQ snippets, product ratings, event details) are powered by schema markup.
A cloud-based enterprise platform primarily used for IT Service Management (ITSM). ServiceNow digitises and automates workflows across IT, HR, legal, finance, and customer service. Known for its "Now Platform" which allows building custom enterprise applications.
Service Level Agreements. Contractual commitments between a service provider and a client that define the expected level of service: uptime guarantees, response times, resolution times, and consequences for failure to meet them. Critical in managed IT services, cloud hosting, and software support contracts.
The practice of optimising the technical foundations of a website to improve its visibility in search engines. Covers crawlability, site speed, mobile responsiveness, structured data, Core Web Vitals, XML sitemaps, and robots.txt configuration. Distinct from content SEO (which focuses on what is written) and off-page SEO (which focuses on backlinks).
A programming language that adds static type checking to JavaScript. Types catch bugs at compile time rather than runtime, making large codebases safer and easier to maintain. TypeScript is now the standard for serious React, Node.js, and enterprise JavaScript development.
User Experience (UX) design focuses on the overall feel and usability of a product: how easy and intuitive it is to use. User Interface (UI) design focuses on the visual elements: colours, typography, spacing, icons, and layout. Great digital products require both working in harmony.
A specialised database that stores data as mathematical vectors (numerical representations of meaning). Vector databases enable AI applications to find semantically similar content quickly, powering semantic search, recommendation engines, and RAG-based AI assistants.
A method for one system to automatically notify another when an event occurs. Instead of constantly asking "has anything changed?" (polling), the sender pushes a notification the moment something happens. Common example: a payment gateway webhooking your backend when a customer's payment succeeds.
A security model that assumes no user, device, or network is trusted by default, even inside the corporate perimeter. Every access request is verified before being granted. Zero-trust is the modern response to the reality that perimeter-based security fails once attackers are inside the network.
An Indian cloud software company offering a comprehensive suite of business applications (Zoho CRM, Zoho Books, Zoho Projects, Zoho Desk, and more) unified under Zoho One. Strong alternative to Salesforce and Microsoft 365 for cost-conscious SMEs.
Have a Question?
Ask our team. We translate complex technology into plain business language and are always happy to explain.