KNOWEXUS / TECH GLOSSARY

Know what it actually means.

Clear, practical explanations of 20 technical terms across AI, web development, and infrastructure.

Browse by Letter

By Category

A

API

An API (Application Programming Interface) is a set of rules, protocols, and tools that enables different software appli...

Web Development
→
A

AI Agent

An AI Agent is an autonomous system that can perceive its environment, make decisions, and take actions to achieve goals...

AI Concepts
→
L

LLM

A Large Language Model (LLM) is a deep learning model trained on massive text datasets to understand and generate human ...

AI Concepts
→
R

RAG

RAG (Retrieval-Augmented Generation) is an architecture that enhances LLMs by retrieving relevant information from exter...

AI Concepts
→
R

React

React is a JavaScript library for building user interfaces using a component-based architecture. Created by Facebook in ...

Web Development
→
J

JavaScript

JavaScript is the programming language of the web. Originally created to make web pages interactive, it now runs everywh...

Web Development
→
D

DNS

DNS (Domain Name System) is the internet's phone book. It translates human-readable domain names (like google.com) into ...

Infrastructure
→
C

CDN

A CDN (Content Delivery Network) is a distributed network of servers that cache and serve content from locations geograp...

Infrastructure
→
S

SEO

SEO (Search Engine Optimization) is the practice of improving your website so that search engines like Google rank it hi...

Web Development
→
E

Embedding

An embedding is a mathematical representation — typically a high-dimensional vector — of text, images, or other data tha...

AI Concepts
→
V

Vector Database

A vector database stores and searches embeddings — mathematical representations of meaning. Unlike traditional databases...

AI Concepts
→
T

Transformer

The Transformer is the neural network architecture behind virtually all modern LLMs. Introduced in 2017's 'Attention Is ...

AI Concepts
→
P

Prompt Engineering

Prompt engineering is the practice of designing inputs that elicit better outputs from LLMs. Good prompting involves spe...

AI Concepts
→
T

TypeScript

TypeScript is a typed superset of JavaScript that adds static type checking at compile time. It compiles to plain JavaSc...

Web Development
→
N

Node.js

Node.js is a JavaScript runtime built on Chrome's V8 engine that lets you run JavaScript outside the browser — on server...

Web Development
→
E

Edge Computing

Edge computing processes data and runs code close to where it's needed — at the 'edge' of the network, near users or dev...

Infrastructure
→
S

Serverless

Serverless computing lets you run code without managing servers. You write functions, deploy them to a platform, and onl...

Infrastructure
→
C

Caching

Caching stores copies of data temporarily to serve future requests faster. Instead of recomputing or refetching from a s...

Infrastructure
→
C

Core Web Vitals

Core Web Vitals are Google's three key metrics for user experience on the web: Largest Contentful Paint (loading speed),...

Web Development
→
F

Fine-tuning

Fine-tuning adapts a pre-trained LLM to a specific task or domain by training it further on specialized data. This produ...

AI Concepts
→