Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

AI and web data terms describe different layers of technology. Artificial intelligence (AI) is the broad field; machine learning (ML) is commonly treated as one part of it. A dataset is the collected material, while a model is the learned or programmed mechanism that turns inputs into outputs. On the web, cookies, browser storage, pixel tags, referrer URLs and server logs are separate ways of storing, sending or recording information.

This glossary groups the terms by what they describe and where they operate. Definitions attributed to Google, MDN or ITU-T reflect those publications’ scope; they are not automatically legal definitions or universal terminology.

AI foundations

Artificial intelligence (AI)

Artificial intelligence is the broad area of computing concerned with systems that perform tasks associated with human intelligence, such as recognizing patterns, understanding language, planning or making decisions. AI can use rules written by people, statistical methods, machine learning, or combinations of these approaches. Calling a feature “AI” does not by itself reveal how it works or how reliable it is.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Machine learning (ML)

Machine learning is commonly described as a subfield of AI in Google’s Machine Learning Glossary. An ML system derives patterns or parameters from examples instead of requiring a programmer to specify every rule. Some organizations use “AI” and “ML” interchangeably, but the narrower ML meaning is useful when a system learns from data.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
Term What it describes Typical output
AI The broad field of intelligent-computing methods A decision, action, generated text, image or other result
ML A family of AI methods that learn patterns from data A prediction, classification, ranking or generated result
Rule-based program Explicit instructions written by people The result specified by those rules

Algorithm

An algorithm is a procedure for solving a problem or completing a task. Google’s Privacy & Terms key-terms glossary defines it as “A process or set of rules followed by a computer in performing problem-solving operations.” An algorithm can be simple, such as sorting names alphabetically, or part of a complex ML pipeline.

Automation

Automation means software performs a task with limited human intervention. It does not necessarily involve AI: a scheduled backup is automated but need not learn or interpret anything. AI may be used inside an automated workflow, such as routing support requests by topic.

Data, models and learning

Data

Data is recorded information that a computer can store or process. It may be numbers, text, images, audio, sensor readings, web events or database records. Data can be raw, cleaned, transformed or labeled; those stages affect what an ML system can learn.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Dataset

A dataset is a collection of raw or prepared data. A spreadsheet of transactions, a folder of photographs or a table of website events can each be a dataset. Google’s ML terminology distinguishes the collected material (the dataset) from the model that processes it.

Feature

A feature is an input variable used by a model. In a fraud detector, transaction amount, location and time might be features. Text and images are often transformed into numerical features before many algorithms can process them.

Label

A label is the target answer attached to an example. “Spam” or “not spam” can label an email; a house’s sale price can label a property record. Labeled examples support supervised learning. Incorrect, inconsistent or ambiguous labels can limit the model even when the dataset is large.

Model

A model is a structure and set of parameters used to process inputs and produce outputs such as predictions. During training, those parameters are adjusted using data. After training, the model can be used for inference on new inputs. A model is not the same thing as the dataset that produced it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
Concept Role Example
Dataset Collected examples or records Past support messages and their categories
Feature An input signal extracted from an example Words, language or message length
Label The desired answer for an example “Billing” or “Technical support”
Model Parameters and structure that map inputs to outputs A classifier assigning a category to a new message

Training

Training is the process of adjusting a model with data so that its outputs better match a chosen objective. The training data may be split into separate portions for fitting, tuning and final evaluation. Training does not guarantee that a model will perform well on situations absent from its examples.

Inference

Inference is a trained model’s use of new input to produce an output. Asking a language model to complete a sentence, scoring a transaction or detecting an object in a photograph are inference operations. Inference can run on a device, a server or a combination of both.

Supervised, unsupervised and reinforcement learning

  • Supervised learning: learns from examples paired with labels, such as photographs marked “cat” or “dog.”
  • Unsupervised learning: looks for structure in data without supplied target labels, such as grouping similar records.
  • Reinforcement learning: learns through actions, feedback and a reward objective. The system seeks choices that improve its longer-term reward.

Validation and test data

A validation set helps select settings or compare model versions during development. A test set is held back for a final estimate of performance. Keeping evaluation data separate reduces the risk of tuning a model to the same examples used to judge it.

Overfitting and underfitting

Overfitting occurs when a model matches training examples or their noise too closely and performs worse on new data. Underfitting occurs when the model is too limited to capture useful patterns, even in its training examples. More data is not always the cure; better labels, a suitable model and representative examples may matter more.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Bias and fairness

In ML discussions, bias can mean systematic error or an uneven relationship between outputs and different groups. It can enter through unrepresentative data, labels, measurement choices or deployment conditions. A model can be accurate on average while producing poorer results for a subgroup, so evaluation should examine the populations and uses that matter.

Modern AI terms

Neural network

A neural network is a model made of connected computational layers whose parameters are learned from data. The connections transform an input through successive calculations. Neural networks are used for language, images, speech and many other tasks.

Deep learning

Deep learning generally refers to neural networks with multiple processing layers. “Deep” describes the layered structure, not a guarantee of quality. A deep model still depends on suitable data, objectives and evaluation.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Generative AI

Generative AI produces new content such as text, code, images, audio or video in response to an input. The output is generated from patterns learned during training; it is not automatically a verified quotation or factual report.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Large language model (LLM)

An LLM is a language-focused model trained to calculate likely sequences of text. It can summarize, translate, answer questions or generate code, but fluent wording does not prove that a statement is correct. The model’s training, prompt and operating safeguards all affect the result.

Prompt

A prompt is the instruction or input supplied to a generative model. It can include a question, context, examples, constraints and a requested format. Clear requirements and relevant context usually make an output easier to evaluate, but a prompt cannot guarantee accuracy.

Token

A token is a unit a language model processes. A token may be a whole word, part of a word, punctuation or another text fragment, depending on the model’s tokenizer. Token limits affect how much input and output can fit in one request; they are not identical to word or character counts.

Embedding

An embedding is a numerical representation of an item such as text, an image or a user action. Items with related patterns may occupy nearby regions in the representation space. Embeddings are commonly used for search, recommendations and clustering rather than displayed directly to readers.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Web technology terms

MDN’s web glossary is designed to explain jargon, acronyms and abbreviations encountered in web documentation and related contexts. Its page lists a last modification date of July 11, 2025. The following terms describe different parts of a browser-server interaction.

Browser

A browser is software that requests web resources and presents them as pages or applications. It stores some information locally, executes permitted code and sends network requests to servers. Different browsers can implement standards or privacy controls differently.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Website, web page and web application

A website is a collection of related web resources under a domain or service. A web page is an individual document or view. A web application is an interactive site that performs tasks in the browser, such as editing a document or managing an account.

URL

A URL (Uniform Resource Locator) identifies where a resource can be retrieved and may include a scheme such as HTTPS, a host, a path and query parameters. A referrer URL can reveal the page that led to a request, subject to browser and site policies.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

HTTP and HTTPS

HTTP is the protocol used for exchanging web requests and responses. HTTPS is HTTP protected by encryption and server authentication through TLS. Encryption protects data in transit; it does not make a site trustworthy or prevent the site itself from recording information.

HTML, CSS and JavaScript

  • HTML supplies a page’s structure and content.
  • CSS controls presentation, layout and visual styling.
  • JavaScript adds programmable behavior, such as responding to clicks or updating content without a full page reload.

API

An application programming interface (API) is a defined way for software components to request data or actions from one another. A web API commonly receives an HTTP request and returns structured data, often JSON. Authentication, permissions, rate limits and the API’s documentation determine what a caller can do.

Server

A server is a computer or software service that receives requests and returns resources or performs operations. A single website may use multiple servers for pages, databases, media, authentication and analytics.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Cookies, browser storage and tracking records

Cookie

Google’s Privacy & Terms key-terms glossary defines a cookie as: “A cookie is a small file containing a string of characters that is sent to your computer when you visit a website.” A site can send a cookie to a browser, which may return it on a later request so the site can recognize a browser or preserve a setting. Cookies can support sessions, preferences, security controls or measurement. Google’s wording is an accessible published definition, not a complete legal definition for every jurisdiction.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

First-party and third-party cookie

A first-party cookie is associated with the site the browser is visiting. A third-party cookie is associated with a different site or service whose content is included in the page. Browser policies increasingly restrict third-party cookies, and the exact behavior depends on browser settings and applicable rules.

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Session and persistent cookie

A session cookie is generally removed when its browsing session ends, while a persistent cookie has an expiry or duration and can remain afterward. A cookie’s actual lifetime and security attributes are set by the site and interpreted by the browser.

Browser web storage

Browser storage lets a site keep key-value data on a device through browser APIs. localStorage normally persists until site data is cleared, while sessionStorage is scoped to a browsing session or tab context. Storage is separate from cookies: stored values are not automatically sent with every HTTP request.

Pixel tag

A pixel tag is a tiny, often invisible resource or code element used to signal that a page, message or feature was accessed. The request can record information such as time, browser characteristics or the referring page, depending on the implementation. A pixel tag is not the same mechanism as a cookie, although a service may use both.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Referrer URL

A referrer URL is the address of the page that led a browser to request another resource. Browsers can omit, reduce or alter referrer information through policy and privacy settings. A referrer may contain sensitive details if a site places them in a URL, so sites should avoid putting secrets in query strings.

Server log

A server log is a record created by a server while handling requests. It may include a timestamp, requested path, response status, network address, user-agent details and other operational fields. Logs support troubleshooting, security and traffic analysis, but retention and access practices vary by service.

Mechanism or record Where it exists What it commonly does
Cookie Browser and site response/request headers Remembers an identifier, session or preference
localStorage Browser-managed site storage Persists site data without attaching it to every request
sessionStorage Browser-managed session or tab storage Keeps temporary site data for a session context
Pixel tag Page, message or embedded resource request Signals that content was viewed or loaded
Referrer URL Request metadata Indicates the preceding page when the browser sends it
Server log Server-side records Records requests and responses for operations or analysis

Privacy and data-use language

Personal data

Personal data generally means information that relates to an identified or identifiable person, but the exact legal meaning depends on the jurisdiction and rule set. An identifier, location record or combination of seemingly ordinary fields may become personal data when it can be linked to a person.

Consent and choice

Consent is a person’s permission for a stated use of data. A banner, setting or opt-out control may implement a choice, but its legal effect depends on the service, purpose and applicable law. Reading a site’s privacy notice is necessary to understand what a particular control covers.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Anonymization and pseudonymization

Anonymization aims to remove the ability to link data back to a person, while pseudonymization replaces direct identifiers with a code that may still be linked using additional information. These words have specialized legal and technical meanings in some standards; do not treat a random identifier as proof that data is anonymous.

How the terms connect in a real workflow

  1. A website collects records such as page requests, form submissions or sensor events. Those records form a dataset.
  2. Features and, when available, labels are prepared from the dataset.
  3. An ML algorithm adjusts a model during training.
  4. Validation and test data help evaluate whether the model generalizes beyond its training examples.
  5. During inference, an application sends new input to the model through code or an API.
  6. The web application may use cookies or browser storage to preserve a session, while pixel requests and server logs record separate events.
  7. People interpret the output, check its limitations and decide whether an automated action is appropriate.

This sequence explains why terms should not be swapped casually: the dataset is not the model, a cookie is not browser storage, and a server log is not a pixel tag. Each names a different object, location or operation.

Standards and source context

Definitions can vary between everyday speech, engineering documentation and formal standards. ITU-T Y Supplement 97, published in November 2025, compiles machine-learning terminology and points to definitions from external standards, including ISO/IEC. When a project requires contractual, regulatory or standards compliance, use the cited standard’s exact scope rather than relying on a general glossary meaning.

Google’s machine-learning and privacy glossaries are practical explanatory references. MDN focuses on web terminology, and web.dev describes its AI glossary as complementary to Google’s ML glossary. These resources help decode documentation, but a product’s own technical specification, privacy notice or API contract controls how that product actually behaves.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.