2FA
two-factor authentication
Logging in with two independent proofs, for example a password and a code from an app. A stolen password alone is then no longer enough.
Technical words and abbreviations from our pages, explained briefly and in plain language. With "Extended aids" in the accessibility menu, the first occurrence of a term on a page links straight here.
two-factor authentication
Logging in with two independent proofs, for example a password and a code from an app. A stolen password alone is then no longer enough.
A screen resolution of about 4,000 pixels in width, for monitors and televisions usually 3840 × 2160 pixels (also called UHD).
status codes 500 to 599
Shorthand for HTTP status codes by their first digit: 2xx means success, 3xx redirect, 4xx an error in the request (such as 404, page not found) and 5xx an error on the server. 1xx are interim responses.
A comparison of two versions of a page: visitors randomly see version A or B, and the test measures which one reaches its goal better.
IPv6 address record in DNS
A DNS record that assigns an IPv6 address to a domain. It is the counterpart of the A record, which points to an IPv4 address.
Pronunciation: usually "quad A"
Audit Bureau of Circulations
A British organisation that audits media reach. Together with the IAB it publishes a list of known bots and spiders that can be used to filter automated traffic out of statistics.
A German legal term for a formal written demand to stop a legal violation, usually combined with a cease-and-desist declaration and costs. Triggers can be, for example, a faulty legal notice or a non-compliant cookie banner. This explanation does not replace legal advice.
A page on which a provider describes how far its offering is accessible, which shortcomings are known and how to report them. Public bodies have to publish such a statement; under the German Accessibility Strengthening Act (BFSG), many companies also have to provide information on the accessibility of their offerings. This explanation does not replace legal advice.
Acknowledgement
Confirmation of receipt. In the TCP connection setup, ACK is the packet with which one side confirms receipt; for alerts, it is the acknowledgement by the person on call.
Association for Computing Machinery
An international professional association for computing. It organises conferences, for example the Internet Measurement Conference (IMC), whose studies are often cited as a source of internet measurements.
Automatic Certificate Management Environment
A procedure with which a server automatically requests certificates from a certificate authority and renews them in time without anyone having to step in. Let's Encrypt, for example, works with it.
Authenticated Data
A flag in a DNS answer that a validating resolver sets when it has successfully checked the DNSSEC signatures.
A browser extension or setting that hides advertising and often also blocks tracking scripts. Such visits are then sometimes missing from web analytics.
A decision by the EU Commission that a country outside the EU protects personal data about as well as the EU does. Data may then be transferred there without further safeguards. This explanation does not replace legal advice.
Authenticated Encryption with Associated Data
A type of encryption that both encrypts data and protects it against unnoticed changes. TLS 1.3 only allows such methods, for example AES-GCM.
Agencia Española de Protección de Datos
The Spanish data protection authority. It supervises compliance with the GDPR in Spain and can impose fines.
Advanced Encryption Standard
A widely used method for encrypting data with a shared key. It protects, for example, the data of an HTTPS connection after the browser and server have agreed on a key.
African Network Information Centre
The regional registry for IP addresses and AS numbers in Africa, one of the five Regional Internet Registries.
Aktiengesellschaft (German stock corporation)
Aktiengesellschaft, the German legal form of a stock corporation, whose capital is divided into shares. In the legal notice, the suffix AG is part of the full company name.
Allgemeine Geschäftsbedingungen (general terms and conditions)
Pre-formulated contract terms that a provider uses for many contracts, for example on delivery, payment and cancellation. As a rule, they only apply if the customer was referred to them before the contract was concluded. This explanation does not replace legal advice.
artificial intelligence
Methods with which computers solve tasks that would otherwise need human thinking, for example understanding and writing text or recognising patterns in data.
Authority Information Access
A field in a certificate that says where further information about the issuer can be found: the address of the intermediate certificate and, if present, the address for the OCSP revocation check.
Asynchronous JavaScript and XML
A technique with which a web page loads data in the background and updates only parts of the page, for example a shopping cart or search results. The address in the address bar often does not change.
A notification that a monitoring service sends when something is wrong, for example by email, text message or chat. Alerting means setting up and sending such notifications.
Application-Layer Protocol Negotiation
A TLS extension with which browser and server negotiate, already during connection setup, which protocol they will speak afterwards, for example HTTP/2 or HTTP/3.
A short description of an image in the HTML (the alt attribute). Screen readers read it aloud, and the browser shows it if the image does not load. Purely decorative images get an empty alt text.
Accelerated Mobile Pages
A method initiated by Google for heavily simplified, fast-loading mobile pages. Today it is no longer needed for good rankings; fast regular pages serve the same purpose.
An amplification attack: an attacker sends small requests with a forged sender to open services, for example DNS resolvers, which send much larger answers to the victim. The victim is flooded with data.
Changing data so that it can no longer be linked to a person, not even with additional knowledge. Truly anonymous data no longer falls under the GDPR; merely shortened or encrypted identifiers are often only pseudonymous. This explanation does not replace legal advice.
A method in which the same IP address is reachable at many locations. A request lands at the nearest location; large DNS services and CDNs work this way.
Autoriteit Persoonsgegevens
The Dutch data protection authority. It supervises compliance with the GDPR in the Netherlands and can impose fines.
Application Programming Interface
A defined way for programs to exchange data with each other. For example, an online shop can pass orders to an inventory system through an API.
Asia-Pacific Network Information Centre
The regional registry for IP addresses and AS numbers in the Asia-Pacific region, one of the five Regional Internet Registries.
advanced persistent threat
A well-resourced group of attackers, often state-backed, that stays unnoticed in networks over a long period in order to steal data or disrupt systems.
Authenticated Received Chain
A method for forwarded emails: every server along the way records which checks (SPF, DKIM, DMARC) the message passed there. The recipient can then tell a forwarded message from a forged one.
ACME Renewal Information
An extension of ACME through which a certificate authority tells the client in which time window it should renew a certificate. This lets it spread renewals or trigger them earlier after a revocation.
Accessible Rich Internet Applications
Additional attributes in HTML that tell screen readers the role, name and state of controls, for example whether a menu is open. ARIA used incorrectly can do more harm than good.
American Registry for Internet Numbers
The regional registry for IP addresses and AS numbers in North America and parts of the Caribbean, one of the five Regional Internet Registries.
autonomous system
A network that a single operator such as an internet provider, a data centre or a large company manages on its own on the internet. Every autonomous system has a number (ASN) and exchanges routes with other networks via BGP.
American Standard Code for Information Interchange
An old character set with 128 characters: Latin letters without accents, digits and punctuation. Accented letters and other scripts need an extension such as UTF-8.
Autonomous System Number
The number of an autonomous system: a network that an operator such as an internet provider, a data centre or a large company manages on its own on the internet. The ASN shows which network an access comes from.
A defined expectation in an automated check, for example "the response has status code 200" or "the page contains the text cart". If it does not hold, the check fails.
Assigning a result to its cause. In web analytics this means deciding which channel or campaign a purchase or enquiry is credited to.
AOMedia Video 1
A free method for compressing videos, developed by the Alliance for Open Media (AOMedia). The image format AVIF uses the same technique for single images.
Allgemeine Versicherungsbedingungen (general insurance terms)
General insurance terms: the rules of an insurance contract, for example which damage is covered and which duties the policyholder has. "AVB Cyber" are the model terms for cyber insurance. This explanation does not replace legal advice.
AV1 Image File Format
A modern image format that usually stores photos much smaller than JPEG at the same quality. Current browsers can display it.
Authoritative Zone Transfer
A complete transfer of a DNS zone from one name server to another. If it is allowed for anyone, an outsider can fetch all records of a domain at once.
availability zone
A separate part of a cloud provider's data centre location with its own power and network supply. "Multi-AZ" means a service runs in several zones and survives the failure of one zone.
business-to-business
Business between companies, as opposed to business with consumers (B2C).
Business-to-Consumer
Business between a company and consumers, for example an online shop for private customers.
The part of an application that runs on the server: data, processes and administration. Visitors do not see it directly; in shops and CMS, the admin area is also called the backend.
Bundesanstalt für Finanzdienstleistungsaufsicht (Federal Financial Supervisory Authority)
The German supervisory authority for banks, insurers and securities trading. Among other things, it checks whether financial companies secure their IT adequately.
A recorded starting point or target state against which later measurements are compared, for example the checksums of the scripts on a page. This makes deviations stand out.
business continuity management system
A structured approach that keeps an organization's important processes running in an emergency, or restarts them quickly: responsibilities, emergency plans, drills and regular review. BSI Standard 200-4 describes how to build such a system.
Best Current Practice
A series of RFC documents with recommendations for operating the internet that have proven themselves in practice. A BCP has its own number that points to one or more RFCs.
Browser Exploit Against SSL/TLS
A well-known attack from 2011 on old versions of SSL and TLS (up to TLS 1.0). It shows why servers should no longer offer these old versions.
Business Email Compromise
Fraud using forged or hijacked business emails: attackers pose, for example, as management or a supplier and request a transfer to an outside account.
Bundesbeauftragte für den Datenschutz und die Informationsfreiheit (German Federal Commissioner for Data Protection and Freedom of Information)
The German federal authority for data protection. It supervises data protection at federal public bodies and at telecommunications and postal companies, and represents Germany on the European Data Protection Board.
Barrierefreiheitsstärkungsgesetz (German Accessibility Strengthening Act)
German law that implements the European Accessibility Act. It can apply to online shops and other digital services for consumers, which then have to be usable without barriers. This explanation does not replace legal advice.
Bürgerliches Gesetzbuch (German Civil Code)
The central code of German private law. Among other things, it governs contracts, sales, liability and the handling of general terms and conditions. This explanation does not replace legal advice.
Behindertengleichstellungsgesetz (Disability Equality Act)
Behindertengleichstellungsgesetz, the German Disability Equality Act: a federal law intended to prevent discrimination against people with disabilities. Among other things, it provides for a conciliation procedure. This explanation does not replace legal advice.
Bundesgerichtshof (Federal Court of Justice of Germany)
Bundesgerichtshof, the Federal Court of Justice of Germany and highest German court for civil and criminal matters. Its judgments shape how laws are interpreted in practice, for example in competition or data protection law. This explanation does not replace legal advice.
Border Gateway Protocol
The protocol with which the large networks on the internet (autonomous systems) tell each other which IP address ranges they can reach. This creates the routes along which data travels from network to network.
Business Intelligence
Analysing company data with tools for reports, charts and dashboards in order to base decisions on figures.
Brand Indicators for Message Identification
A method with which supporting email programs show a brand's logo next to its emails. It requires a strictly configured DMARC policy and often also a brand certificate.
Berkeley Internet Name Domain
Widely used free software for DNS servers, developed by the Internet Systems Consortium (ISC). It can serve the records of its own zones and, as a resolver, look up names for other computers.
Barrierefreie-Informationstechnik-Verordnung (German Accessible Information Technology Ordinance)
A German regulation that specifies how accessible the websites and apps of federal public bodies must be. It refers to the European standard EN 301 549 and thus to the WCAG. This explanation does not replace legal advice.
A list of addresses, domains or servers known as sources of spam or attacks. Emails from servers on such a list are often rejected. It used to be called a blacklist as well.
Bundesministerium der Finanzen (Federal Ministry of Finance)
The German Federal Ministry of Finance. Among other things, it publishes letters explaining how the tax authorities apply tax rules, for example on keeping records.
An IP address that should not appear on the public internet, for example from private or reserved ranges. Packets with such senders are usually forged or misrouted.
Byte Order Mark
An invisible character sequence at the start of a text file that indicates the encoding. It can cause problems, for example when it is output before the first header of a web page.
A program that opens web pages or performs tasks automatically, for example search engine crawlers, monitoring services or attackers.
The share of visits in which someone views only one page and leaves the website without any further action.
An attack by sheer trial and error: a program tries very many passwords or keys one after another until one fits. Long passwords and limited login attempts make it hopeless.
Bundesamt für Sicherheit in der Informationstechnik
Germany's Federal Office for Information Security. It warns about security vulnerabilities and publishes recommendations and standards, for example IT-Grundschutz (IT baseline protection).
BSI-Gesetz (German act on the Federal Office for Information Security)
The German law on the Federal Office for Information Security (BSI). It governs the office's tasks and, since the implementation of the NIS2 directive, also the security obligations of many companies. This explanation does not replace legal advice.
The speed at which an error budget is used up. A burn rate of 1 uses it up exactly over the intended period, higher values correspondingly faster; alerts often only fire at a high burn rate.
Certificate Authority
A certificate authority: an organisation that issues SSL/TLS certificates after checking that the applicant controls the domain. Browsers only trust certificates from recognised certificate authorities.
Certification Authority Authorization
A DNS record in which the domain owner specifies which certificate authorities may issue certificates for the domain. Other authorities have to refuse the request.
Temporary storage that keeps frequently requested data ready so it is available faster next time. An outdated cache can delay changes from becoming visible.
Pronunciation: like "cash"
An HTTP header that specifies whether and for how long browsers and caches may keep a response.
A setting in the head of a page that states which address is the main version when the same content can be reached under several addresses. Search engines should then count that address.
Completely Automated Public Turing test to tell Computers and Humans Apart
A test meant to tell people apart from automated programs, for example with distorted characters or picture tasks. Many CAPTCHAs are hard to solve for people with disabilities.
Cipher Block Chaining
An older operating mode for block encryption in which each block depends on the previous one. In TLS it was the target of several attacks; TLS 1.3 no longer permits it.
Content Delivery Network
A network of servers in many locations that caches the files of a website and delivers them from the nearest location. This can reduce loading times and take load off your own server.
chief executive officer
The chief executive of a company, in Germany usually the managing director (Geschäftsführer) or chair of the board.
The sequence of certificates from the website certificate through intermediate certificates to a root certificate that the browser trusts. If a link is missing, some browsers report an error.
The period during which a certificate is valid. After that, browsers show a warning. The permitted lifetime of public certificates is getting shorter step by step, which is why automatic renewal is worthwhile.
Public logs in which certificate authorities record issued certificates and which can only be added to, not changed afterwards. This lets every domain owner see which certificates have been issued for their domain.
Central European Summer Time
Central European Summer Time: two hours ahead of Coordinated Universal Time (UTC+2). In winter, Central European Time (UTC+1) applies.
A list of changes to a piece of software or a website, usually ordered by date or version.
The till of an online shop: the steps from the shopping cart through address and payment method to the submitted order.
Continuous Integration and Continuous Delivery
An automated pipeline in software development: every change is built and tested straight away (continuous integration) and then shipped without manual work (continuous delivery or deployment).
Classless Inter-Domain Routing
A notation for a block of IP addresses, for example 192.0.2.0/24: the number after the slash states how many leading bits are fixed; the smaller it is, the larger the block.
An encryption method. In TLS, a cipher suite is the combination of methods for key exchange, encryption and integrity checks that browser and server agree on.
Cybersecurity and Infrastructure Security Agency
The US agency for cybersecurity and the protection of critical infrastructure. It publishes alerts and a list of vulnerabilities that are known to be exploited.
Court of Justice of the European Union
The Court of Justice of the European Union in Luxembourg. It gives the binding interpretation of how EU law such as the GDPR is to be understood; national courts follow it. This explanation does not replace legal advice.
command line interface
Operating a program through text commands in a terminal instead of windows and buttons. Many developer tools are available as a CLI.
certificate lifecycle management
Managing certificates over their whole lifetime: requesting, deploying, renewing in time and revoking when needed. The shorter certificates are valid, the more important this becomes.
Deceiving search engines: their crawlers are shown different content than visitors. Search engines treat this as a violation and can penalise the page.
Clarifying Lawful Overseas Use of Data Act
A US law under which US authorities can demand data from US providers even if the data is stored on servers outside the USA. That is why a data centre in Europe is not always enough on its own for data protection. This explanation does not replace legal advice.
Cumulative Layout Shift
A Core Web Vitals metric that measures how much content shifts unexpectedly while a page loads. A low value means that text and buttons stay in place.
Common Mark Certificate
A certificate for BIMI that allows a brand logo to be shown next to emails. Unlike a VMC, proof that the logo has been in public use for some time is enough; a registered trademark is not required.
Consent Management Platform
A tool for managing consent, usually visible as a cookie banner. It asks visitors which services they agree to, stores the choice and passes it on to the embedded scripts.
Content Management System
Software for creating and editing the content of a website without programming skills, for example WordPress or TYPO3.
CVE Numbering Authority
An organisation authorised to assign CVE numbers to security vulnerabilities, for example a software vendor or a security agency. This gives every vulnerability a unique identifier.
Canonical Name
A DNS record that makes one name an alias for another name, for example www for the main domain or a subdomain for a cloud service.
French data protection authority
The French data protection authority. Its decisions and recommendations, for example on cookies and web analytics, are also noted in other EU states.
carbon dioxide
Carbon dioxide, the most important greenhouse gas. When websites are run, it is produced indirectly through the electricity for data centres, networks and devices.
carbon dioxide equivalent
Carbon dioxide equivalent: a measure that converts the climate effect of different greenhouse gases into the amount of carbon dioxide that would have the same effect.
Constrained Application Protocol
A lightweight network protocol for small devices with little power and memory, such as sensors. It works much like HTTP but needs far less data.
Cross-Origin-Embedder-Policy
An HTTP header with which a page specifies that it may only load third-party content that explicitly allows this. Together with COOP, it unlocks specially protected browser features.
The explicit agreement of a visitor, for example to cookies or statistics, before the website processes the corresponding data. It should be given freely and can be withdrawn. This explanation does not replace legal advice.
A measure of the difference in brightness between text and background, from 1:1 (identical) to 21:1 (black on white). The WCAG require at least 4.5:1 for normal text and 7:1 at the highest level.
A desired action by a visitor, for example a purchase, a sign-up or an enquiry. The conversion rate is the share of visits with such an action.
A small text file that a website stores in the browser, for example for a login or a shopping cart. Cookies that are not technically necessary usually require consent.
A notice shown on the first visit to a website, in which visitors choose which cookies and services they agree to.
Without cookies: a method, such as visitor statistics, that stores no cookies in the browser. Whether consent is needed depends on what other data is read or stored. This explanation does not replace legal advice.
Cross-Origin-Opener-Policy
A security header that specifies whether a window stays connected to windows of another origin that opened it or that it opened. It protects against attacks via such window relationships.
Three metrics from Google for the user experience of a page: when the largest content has loaded (LCP), how quickly the page responds to input (INP) and how stable the layout stays (CLS).
Cross-Origin-Resource-Policy
An HTTP header with which a single file, for example an image or script, specifies which other pages may load it: only the same origin, the same site or all.
The uniform appearance of a company, for example logo, colours and typeface. Short form CI; not to be confused with CI in the sense of continuous integration.
Cross-Origin Resource Sharing
Rules with which a server specifies which other websites may read its responses in the browser. If CORS is set too generously, other sites can fetch data as well.
Common Platform Enumeration
A standard naming scheme for software, operating systems and devices including their version. Vulnerability databases use it to match vulnerabilities to a product.
Central Processing Unit
Processor: the computing core of a computer or server. Constantly high CPU usage makes responses slower.
conversion rate
The share of visitors who carry out a desired action, for example buying or submitting a form. A CR of 2% means 2 out of 100 visitors do it.
Cyber Resilience Act
An EU regulation on cybersecurity for products with digital elements, that is hardware and software. It requires manufacturers, for example, to provide security updates and to handle reported vulnerabilities. This explanation does not replace legal advice.
A program that opens web pages automatically and follows links to record them, for example for a search engine or to check all pages.
Certificate Revocation List
A list published by a certificate authority that contains all certificates it has declared invalid early.
Customer Relationship Management
Managing customer relationships and the software for it: contacts, enquiries, quotes and sales in one place.
A schedule on a server by which tasks run on their own at regular times, for example a backup every night. Such a task is called a cron job.
Core Rule Set
A free collection of rules for web application firewalls, maintained by the OWASP project. It detects typical attacks but sometimes also flags harmless requests such as monitoring checks as suspicious.
Chrome User Experience Report
A public dataset from Google with loading times measured during real visits in Chrome (field data). It is the basis for the Core Web Vitals in Google Search.
customer satisfaction score
A measure of customer satisfaction: customers rate a service on a short scale, and the share of satisfied answers is counted.
Computer Security Incident Response Team
A team that receives and assesses security incidents and helps to respond to them. In Germany, the BSI is the national CSIRT, which companies can also turn to.
Content Security Policy
A security rule that a website passes to the browser. It defines from which sources scripts, images and other content may be loaded, which makes it harder to inject foreign code.
Cryptographically Secure Pseudo-Random Number Generator
A random number generator whose results cannot be predicted even with a lot of computing effort. Only such generators are suitable for passwords and keys; in the browser it is provided by crypto.getRandomValues().
Corporate Sustainability Reporting Directive
An EU directive under which certain companies must report on sustainability, for example on their greenhouse gas emissions. Which companies are covered and from when depends on their size and type. This explanation does not replace legal advice.
Cross-Site Request Forgery
An attack in which an outside website gets the browser of a logged-in user to perform an action on another website without them noticing. One-time tokens in forms and SameSite cookies protect against it.
Cascading Style Sheets
The language that defines how web pages look: colours, fonts, spacing and layout.
Comma-Separated Values
A simple text format for tables: each line is one record, and the values are separated by commas or semicolons. Spreadsheet programs can open CSV files.
Call to Action
A call to action: a button or link that invites the next step, for example "Try it now" or "Request a quote".
Click-Through Rate
Click-through rate: the share of people who see an entry, an ad or a link and also click it. 100 impressions and 3 clicks give 3 per cent.
Controlled-experiment Using Pre-Experiment Data
A statistical method for A/B tests: it uses data from before the test to remove random fluctuations. This lets a test reach a reliable result with fewer visitors.
Coordinated Vulnerability Disclosure
An agreed procedure for reporting a security vulnerability: whoever finds it reports it to the operator first and only publishes it once a fix is available or an agreed time has passed.
Common Vulnerabilities and Exposures
A public directory of known security vulnerabilities. Each vulnerability gets an identifier there following the pattern CVE-year-number, which makes advisories and updates easy to match.
Common Vulnerability Scoring System
A rating system for the severity of security vulnerabilities on a scale from 0 to 10. The higher the score, the more urgently the vulnerability should be closed.
Common Weakness Enumeration
A public list of types of weaknesses in software, for example missing input validation. A CVE describes a single flaw; the CWE assigns it to a type.
Germany, Austria, Switzerland
A collective term for the German-speaking countries Germany, Austria and Switzerland, formed from their country codes D, A and CH.
DNS-based Authentication of Named Entities
A method that uses DNS records protected by DNSSEC to specify which certificate a server must use. Mail servers can thus deliver encrypted without falling for a fake counterpart.
An overview page that shows important figures and states at a glance, often as tiles and charts.
A breach of the protection of personal data, for example when customer data falls into the wrong hands or is lost. Under the GDPR it usually has to be reported to the supervisory authority and, in some cases, to the people concerned. This explanation does not replace legal advice.
Deutscher Aktienindex (German stock index)
The most important German stock index, made up of the 40 largest listed companies. MDAX and SDAX are the indices for the next smaller mid-sized and smaller companies.
database
An organised data store into which a program writes data and from which it queries them again in a targeted way, for example customer accounts, measurements or histories.
Data Breach Investigations Report
An annual report by the telecommunications group Verizon on security incidents and data breaches, often used as a source of figures on attacks.
Domain Control Validation
A check with which a certificate authority establishes, before issuing a certificate, that the applicant really controls the domain, for example via a DNS record or a file on the server.
Digitale-Dienste-Gesetz
A German law for digital services that succeeded the Telemedia Act. Among other things, it governs the obligation for websites to have a legal notice (Impressum). This explanation does not replace legal advice.
Distributed Denial of Service
An attack in which a great many computers flood a service with requests at the same time until it can no longer be reached.
An unauthorised change to the visible content of a website, for example injected text, images or redirects after an attack.
DENIC eG, formerly Deutsches Network Information Center
A cooperative that, as the registry, manages domains ending in .de and runs the lookup service for their holder data.
Rolling out a new version of a website or software to the server it runs on. Deploy is the short form.
DomainKeys Identified Mail
A method in which outgoing emails carry a digital signature. The recipient checks it with a key published in DNS and can tell whether the message was changed on the way.
Domain-based Message Authentication, Reporting and Conformance
A rule in DNS that tells recipients how to handle emails that fail the SPF or DKIM check and where to send reports about them.
Domain Name System
The directory of the internet that translates names such as www.example.com into the addresses of the responsible servers. It also holds records for email and security.
An attack in which DNS records or name resolution are redirected so that visitors end up on someone else's server, for example after the account at the registrar has been taken over.
A single entry in the DNS of a domain, for example an A record with the IP address of the server, an MX record for email or a TXT record with text.
A method for IPv6-only networks: for a destination that only has an IPv4 address, the resolver creates a matching IPv6 address. Together with NAT64 the devices can then also reach IPv4-only services.
DNS-based Blocklist
A blocklist of IP addresses or domains that have been noticed as sources of spam, which can be queried via DNS. Mail servers often reject emails from listed senders.
DNS Public Key
A DNS record with the public key of a zone. With it, resolvers check under DNSSEC whether the zone's answers are genuine and unchanged.
Domain Name System Security Extensions
An extension of DNS in which records are digitally signed. This makes it possible to check that a DNS answer is genuine and was not forged on the way.
DNSSEC OK bit
A flag in a DNS query with which a resolver says that it understands DNSSEC. The name server then sends the signatures along so that the answer can be verified.
DNS over HTTPS
A method of sending DNS queries encrypted over HTTPS. Third parties on the network then cannot see which names are being looked up.
Document Object Model
The tree of all parts of a loaded page in the browser, such as headings, paragraphs, images and buttons. Scripts read and change the page through this tree.
The name of a website on the internet, for example example.com. DNS translates the name into the address of the server.
Two different meanings: the Digital Operational Resilience Act, an EU regulation on the digital resilience of banks, insurers and their IT service providers, and DevOps Research and Assessment, a research group that publishes the annual "State of DevOps" report. Which one is meant follows from the context.
denial of service
An attack that takes a service down by overloading it, so that real visitors can no longer reach it. If the attack comes from many machines at once, it is called DDoS.
DNS over TLS
DNS queries sent encrypted over TLS, so that third parties on the network cannot see which addresses someone looks up. A related technique is DoH (DNS over HTTPS).
The period in which a website or service cannot be reached or does not work properly.
Data Processing Agreement
A contract with a service provider that processes personal data on your behalf, for example for hosting or visitor statistics. It sets out how the provider must handle the data; under the GDPR it is then usually required. This explanation does not replace legal advice.
EU-U.S. Data Privacy Framework
An agreement between the EU and the USA for the transfer of personal data. US companies that certify under it are regarded as recipients with an adequate level of data protection. This explanation does not replace legal advice.
Data Protection Impact Assessment
A prior assessment under the GDPR of the risks a planned data processing operation poses for the people concerned and how they can be reduced. It is required for processing likely to involve a high risk. This explanation does not replace legal advice.
Data Protection Officer
A person who advises a company on data protection and monitors compliance with the rules; in German Datenschutzbeauftragte or Datenschutzbeauftragter. Whether a company must appoint such a person depends, among other things, on its size and the type of data processing. This explanation does not replace legal advice.
Delegation Signer
A record in the parent zone that confirms the key of a zone, for example in .de for example.de. This creates a continuous chain of trust under DNSSEC.
Digital Services Act
The EU regulation on digital services. Among other things, it governs how platforms and hosting providers handle notices about illegal content. This explanation does not replace legal advice.
Datenschutzbehörde (Austrian data protection authority)
The Austrian data protection authority: the state supervisory body for data protection in Austria. Its decisions, for example on web analytics tools, are also noted in other EU states. This explanation does not replace legal advice.
Datenschutzkonferenz
Datenschutzkonferenz, the conference of the independent German data protection authorities at federal and state level. It publishes joint resolutions and guidance, for example on cookies and web analytics. This explanation does not replace legal advice.
Digital Subscriber Line
Internet access over the existing copper telephone line. It is widespread but usually slower than fibre or cable.
Daylight Saving Time
Daylight saving time: clocks go forward one hour in spring and back in autumn. Time-of-day reports have one hour too many or too few on these days.
Running IPv4 and IPv6 at the same time: a service can be reached under both kinds of address, and each device uses the one it supports.
domain validation
The simplest kind of TLS certificate: the certificate authority only checks that the applicant controls the domain, not who is behind it. Let's Encrypt issues such certificates.
end-to-end
Tests that run through an application from start to finish the way a user would, for example signing in, ordering and paying in the browser.
European Accessibility Act
An EU directive that requires accessibility for many products and services, including online shops and banking services. In Germany it has been implemented through the Accessibility Strengthening Act (BFSG). This explanation does not replace legal advice.
European Article Number
An older name for the item number in the barcode of a product. Today it is called GTIN; the 13-digit form is the GTIN-13.
European Banking Authority
The European Banking Authority. It is one of the three European supervisory authorities (ESAs) and, among other things, drafts the rules on digital operational resilience (DORA).
European Central Bank
The European Central Bank: the central bank of the countries using the euro. Among other things, it publishes daily reference exchange rates.
elliptic curve cryptography
Encryption based on elliptic curves. It achieves the same security as RSA with much shorter keys and is therefore faster.
Elliptic Curve Diffie-Hellman Ephemeral
A method with which browser and server negotiate a new secret key for each connection. If the server key becomes known later, earlier connections still remain protected.
Elliptic Curve Digital Signature Algorithm
A method for digital signatures based on elliptic curves. With much shorter keys, it offers security similar to RSA and is often used for SSL certificates and DNSSEC.
Encrypted Client Hello
A TLS extension that also encrypts the name of the website being visited. Without ECH, an eavesdropper on the network can see this name during connection setup.
European Data Protection Board
The European Data Protection Board: the body of the data protection authorities of the EU member states. It publishes guidelines on how the GDPR is to be interpreted.
European Data Protection Supervisor
The European Data Protection Supervisor: an independent authority that supervises data protection at the EU institutions and bodies and gives opinions on new EU rules.
European Economic Area
The economic area made up of the EU member states plus Iceland, Liechtenstein and Norway. The GDPR also applies there; transfers within the EEA are therefore not considered transfers to a third country.
Einführungsgesetz zum Bürgerlichen Gesetzbuche (Introductory Act to the German Civil Code)
A companion law to the German Civil Code (BGB). Among other things, it sets out in detail which information a trader has to give consumers before a contract in online retail. This explanation does not replace legal advice.
European Insurance and Occupational Pensions Authority
The European Insurance and Occupational Pensions Authority, one of the three European supervisory authorities (ESAs).
Elektronische Steuererklärung (electronic tax return)
The German tax administration's online system for tax returns. The associated company account (MUK) is also used to sign in to other government portals, for example at the BSI.
European Standard 301 549
A European standard with accessibility requirements for IT products and services; for websites, it refers to the WCAG. The abbreviation EN stands in front of every European standard, for example also EN 16931 for electronic invoices.
A specific address of an API or server to which a program sends requests, for example /api/status.
European Union Agency for Cybersecurity
The European Union agency for cybersecurity. It advises the EU member states, publishes threat reports and runs the European vulnerability database EUVD.
end of life
The point from which a vendor no longer supplies updates for software or a device. After that, new security vulnerabilities remain open.
Extensible Provisioning Protocol
The standard protocol through which registrars create, change and transfer domains at the registry. The status codes of a domain, such as a transfer lock, also come from it.
Enterprise Resource Planning
Software with which a company manages inventory, purchasing, accounting and orders in one place. Shops are often connected to it.
The allowed downtime that follows from an SLO: at 99.9% per month this is about 43 minutes. Once the budget is used up, stability takes priority over new changes.
ECMAScript module
The built-in way to split JavaScript code into files and connect them with "import" and "export". Modern browsers load such modules directly.
European Supervisory Authorities
The three European supervisory authorities for the financial market: EBA for banks, ESMA for securities and EIOPA for insurance. Together they draft, for example, the technical rules for DORA.
European Securities and Markets Authority
The European Securities and Markets Authority, one of the three European supervisory authorities (ESAs).
email service provider
A service provider that companies use to send emails, above all newsletters and automated messages. It runs the mail servers and takes care of delivery and reporting.
European Sustainability Reporting Standards
European standards that set out what companies report on sustainability under the CSRD and how. ESRS E1, for example, covers climate change. This explanation does not replace legal advice.
Entity Tag
An identifier that the server sends for a particular version of a file. If the browser later asks with it, the server only replies "not modified" as long as the file is unchanged.
European Union
A union of European states with common rules, for example on data protection (GDPR) or accessibility.
European Union Intellectual Property Office
The European Union's intellectual property office in Alicante. It registers trade marks and designs that apply throughout the EU, such as EU trade marks.
euro
The code for the euro currency under the international standard for currency codes, just as USD stands for the US dollar.
European Vulnerability Database
A European database of known security vulnerabilities, run by the EU Agency for Cybersecurity (ENISA). It complements directories such as the CVE list.
Extended Validation
The highest validation level for SSL certificates: besides the domain, the certificate authority also checks the legal existence of the company. Browsers hardly show this separately any more.
Code or a method that takes advantage of a security vulnerability, for example to break into a system; to exploit a vulnerability means to use it in this way. If a ready-made exploit already exists for a vulnerability, it is especially urgent to close it.
Fern- und Auswärtsgeschäfte-Gesetz (Austrian Distance and Off-Premises Contracts Act)
Fern- und Auswärtsgeschäfte-Gesetz, the Austrian law on distance and off-premises contracts, for example contracts concluded online or by phone. It covers, among other things, the right of withdrawal. This explanation does not replace legal advice.
A backup solution that steps in when the intended way does not work, for example a substitute font when the web font does not load.
Frequently Asked Questions
A collection of questions and answers on a topic that come up often.
Federal Bureau of Investigation
The federal police of the USA. It also investigates internet crime and collects reports of online fraud through its complaint centre IC3.
First Contentful Paint
A loading metric: the moment at which the browser draws the first content of a page, for example text or an image. It shows when visitors first see something.
Forward-Confirmed reverse DNS
A cross-check between IP address and name: the reverse record of the address names a host name, and this name points back to the same address. Mail servers and bot detection check this because it is hard to fake.
Full High Definition
A screen resolution of 1920 × 1080 pixels, also called Full HD. It is widespread on desktop screens.
First Input Delay
A former Core Web Vitals metric: the delay until the response to a visitor's first input. It was replaced in 2024 by INP, which takes all inputs into account.
Fast IDentity Online
An association of companies that develops open standards for signing in without a password, such as passkeys and security keys. These methods are considered resistant to phishing.
Recognising a browser or device without a cookie, from many characteristics such as screen size, fonts and settings. For data protection it is treated much like cookies; consent is often required. This explanation does not replace legal advice.
Federal Information Processing Standards
Standards of the US federal agency NIST for information technology, especially for encryption. FIPS 203, for example, specifies the ML-KEM scheme.
A protective system that lets network traffic through or blocks it according to defined rules, for example between the internet and a server.
Coming from the website operator itself, for example cookies, scripts or data from its own domain. The counterpart is third-party, meaning content from outside providers.
A check result switching constantly between up and down in quick succession. Without damping, flapping produces many alerts that are not caused by a real outage.
flash of unstyled text
A short moment while a page loads in which text first appears in a fallback font and then switches to the web font. If the two fonts have different metrics, the layout shifts.
A ready-made set of building blocks and rules on which developers build software or a website instead of writing everything themselves.
Factoring RSA Export Keys
An attack from 2015 that forces a connection down to old, deliberately weak "export" encryption. The remedy is to switch such methods off on the server.
The part of a website or application that visitors see and use in the browser.
File Transfer Protocol
An old protocol for transferring files between a computer and a server. It sends the password and data unencrypted; SFTP or FTPS are more secure.
FTP Secure
FTP with encryption via TLS: files are transferred as with FTP, but the password and data are encrypted. SFTP is a different method that works over SSH.
A sequence of steps towards a goal, for example product page, cart, checkout and purchase. The analysis shows at which step visitors drop off.
gigabyte
Gigabyte: a unit for amounts of data, one billion bytes or 1,000 megabytes. Some programs count 1,073,741,824 bytes instead.
pound sterling
The code for the British pound sterling under the international standard for currency codes, just as EUR stands for the euro.
Galois/Counter Mode
An operating mode for block encryption that encrypts data and checks its integrity at the same time. In the form AES-GCM it is the usual standard in TLS today.
General Data Protection Regulation
EU regulation on the protection of personal data. Among other things, it governs when a website may collect and analyse data about its visitors. This explanation does not replace legal advice.
Gesamtverband der Deutschen Versicherungswirtschaft (German Insurance Association)
The umbrella association of insurance companies in Germany. It publishes statistics and non-binding model terms, for example for cyber insurance.
Generative Engine Optimization
Optimising content so that AI search services and chat assistants find it, understand it and cite it as a source. The counterpart of SEO for classic search engines.
Graphics Interchange Format
An old image format with at most 256 colours that can also contain short animations. For photos and animations, WebP or video formats are usually smaller.
Greenwich Mean Time
The time at the prime meridian in Greenwich. In HTTP headers and certificate details, GMT stands for Coordinated Universal Time (UTC), without daylight saving time.
Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form sowie zum Datenzugriff (German principles for electronic bookkeeping)
Rules of the German tax administration on how companies keep and store accounting and tax-relevant records electronically. This explanation does not replace legal advice.
graphics processing unit
A graphics processor: a chip that performs very many simple calculations at the same time. Attackers use this to try passwords in bulk; slow methods such as bcrypt hold this back.
Global System for Mobile Communications
The second-generation mobile network standard for calls and text messages. The association GSMA bears its name.
GSM Association
The worldwide association of mobile network operators. Among other things, it publishes figures on how people use the mobile internet.
Global Trade Item Number
A worldwide unique item number for a product, as shown in its barcode. GTIN-13 is the 13-digit form, formerly called EAN. Search engines use it to identify products.
graphical user interface
A user interface with windows, buttons and menus that is operated with a mouse, finger or keyboard. The counterpart is the command line (CLI).
headings of levels 1 to 6
The six heading levels of a web page in HTML: H1 is the main heading, H2 to H6 structure the content below it in ever finer steps. Search engines and screen readers read the structure of the page from this order; a skipped level (for example from H2 straight to H4) makes orientation harder.
Setting up a connection, in which two computers agree on terms before the actual data exchange, for example in the TLS handshake on encryption and certificate.
A checksum: a short string calculated from data. Even the smallest change to the data produces a completely different hash, so changes stand out.
High Definition
A screen resolution of 1280 × 720 pixels. Higher levels are Full HD, WQHD and UHD.
Handelsverband Deutschland (German Retail Federation)
The umbrella association of the retail trade in Germany. Among other things, it publishes figures and forecasts on sales in retail and online retail.
Header lines of an HTTP request or response: extra information that browser and server send along, for example about the content type, caching or security rules. Emails have such header lines too.
Without its own visible interface. A headless CMS or shop delivers content only through an API, and a separate frontend handles the display. A headless browser loads pages without a window, for example for automated tests.
A regular sign of life that a program or cron job sends to a monitoring service. If it stops arriving, this is reported as a problem.
A coloured view that shows where visitors click, tap or scroll to most often on a page; frequent spots appear in warmer colours.
Handelsgesetzbuch (German Commercial Code)
The German code for merchants and commercial companies. Among other things, it governs the commercial register, bookkeeping and how long business records have to be kept. This explanation does not replace legal advice.
Hash-based Message Authentication Code
A check value calculated from a message and a secret key. Anyone who knows the key can use it to check that a message, for example a webhook, is genuine and unchanged.
Providing storage space and computing power so that a website can be reached on the internet. The provider is called a host or hosting provider.
The name of a single computer or service on a network, for example www.example.com or mail.example.com. It often consists of a subdomain and the domain.
human resources
Human resources: the part of a company that deals with staff, from hiring to training and leaving. In information security, HR measures cover, for example, security checks and training of employees.
Handelsregister Abteilung A (German commercial register, section A)
Section A of the German commercial register, in which sole traders and partnerships such as OHG and KG are registered. Corporations such as the GmbH are listed in section B (HRB).
Handelsregister Abteilung B (German commercial register, section B)
Section B of the German commercial register, in which corporations such as GmbH and AG are entered. The register number with HRB belongs in the legal notice. This explanation does not replace legal advice.
HTTP Strict Transport Security
An instruction from a website to the browser to open it only over encrypted HTTPS for a set period of time.
Hypertext Markup Language
The markup language in which web pages are written. It defines what is a heading, a paragraph, an image or a link.
Hypertext Transfer Protocol
The protocol that browsers and servers use to exchange web pages. Without encryption, third parties can read the transferred data.
A cookie flag that forbids scripts in the browser from accessing the cookie. An injected script then cannot read such a session cookie.
Hypertext Transfer Protocol Secure
The encrypted form of HTTP. The connection is secured with TLS, which the browser indicates in the address bar.
Interactive Advertising Bureau
An association of the online advertising industry that publishes technical standards for digital advertising, for example the TCF framework for consent.
Internet Assigned Numbers Authority
The body that manages central identifiers of the internet, for example the root zone of the DNS, the allocation of IP address ranges to the regional registries and the list of port numbers.
International Bank Account Number
An international account number that uniquely identifies a bank account. German IBANs start with DE and have 22 characters.
Internet Crime Complaint Center
The FBI's complaint centre for internet crime. From the reports it receives, it publishes an annual report on case numbers and losses, for example from email fraud.
Internet Corporation for Assigned Names and Numbers
A non-profit organisation that coordinates the allocation of domain names and IP addresses worldwide. Among other things, it concludes the contracts with registrars for endings such as .com.
Internet Control Message Protocol
A helper protocol for error and status messages in the network. Ping and traceroute use it to check whether a computer can be reached and by which route.
Information Commissioner's Office
The data protection authority of the United Kingdom. It supervises data protection there and can impose fines.
Information and Communication Technology
An umbrella term for information and communication technology, meaning computers, networks, software and telecommunications. EU rules such as DORA speak of ICT risks.
identifier
A label that identifies something uniquely, for example a data record, an account or an element on a page.
International Energy Agency
An intergovernmental organisation that publishes data and reports on energy use and energy markets, including the electricity demand of data centres.
International Electrotechnical Commission
An international standards organisation for electrical engineering. Many IT security standards are published jointly with ISO, for example ISO/IEC 27001.
Internet Engineering Task Force
The body that develops technical standards of the internet, for example for HTTP, DNS and email, and publishes them as RFCs.
Industrie- und Handelskammer (German Chamber of Commerce and Industry)
Industrie- und Handelskammer, a regional chamber representing commercial businesses in Germany. It advises, for example, on law and setting up a business and holds examinations.
Internet Information Services
Microsoft's web server for Windows Server. Like nginx or Apache it serves websites; settings such as security headers are configured there separately.
Internet Message Access Protocol
The protocol an email program uses to read and manage messages on the mail server. The messages stay on the server, so every device shows the same state.
Internet Message Format
The standard for the structure of an email, that is headers and body. Its date format ("IMF-fixdate", for example "Sun, 06 Nov 1994 08:49:37 GMT") is also used in HTTP headers.
The legal notice that German law requires on many websites: details of the provider such as name, address and contact. It should be easy to find and always available. This explanation does not replace legal advice.
A disruption or security event, for example a website outage or an attack. An incident is recorded, handled and closed once it has been resolved.
Interaction to Next Paint
A Core Web Vitals metric that measures how quickly a page visibly responds to clicks, taps and key presses.
Internet Organised Crime Threat Assessment
Europol's annual report on crime on the internet, for example fraud, data theft and the misuse of domains.
Internet of Things
Devices connected to the internet without being classic computers, for example cameras, routers, thermostats or sensors. Poorly protected devices are often misused for attacks.
Internet Protocol
The basic rule by which data on the internet is addressed and passed on. Every device on the network has an IP address, similar to a house number.
Internet Protocol version 4
The older and still most widely used version of the Internet Protocol. Its addresses consist of four numbers, for example 192.0.2.1, and have become scarce.
Internet Protocol version 6
The newer version of the Internet Protocol with much longer addresses, for example 2001:db8::1. It offers far more addresses than IPv4 and today usually runs alongside IPv4.
International Organization for Standardization
The International Organization for Standardization. It publishes standards that apply worldwide, for example ISO 27001 for information security or ISO 8601 for writing dates and times.
Internet Service Provider
An internet provider: a company that gives households and businesses access to the internet.
information technology
An umbrella term for computers, networks and software and the work with them.
Information Technology Intelligence Consulting
A consulting and market research company from the USA. Among other things, it publishes surveys on what one hour of server and application downtime costs companies.
Intelligent Tracking Prevention
A protection feature in the Safari browser that restricts tracking across websites, for example through shorter lifetimes for cookies set by JavaScript.
Incremental Zone Transfer
A zone transfer in which a name server only sends the changes since a given version instead of the whole zone. This saves data compared with the full AXFR transfer.
Java Development Kit
The development kit for the Java programming language, with compiler, runtime environment and tools. The number after it gives the version, for example JDK 21.
just-in-time
Translating program code into machine code only while it runs. Frequently used parts then run faster; PHP, for example, offers this in addition to OPcache.
The variation in delay between consecutive packets. For retries, a small random waiting time is also called jitter, so that not all clients ask again at the same moment.
Joint Photographic Experts Group
A widely used image format for photos. It saves space by summarising image information with some loss; the files usually end in .jpg.
Joint Research Centre
The European Commission's Joint Research Centre: it carries out research and advises EU policy with scientific data, including on internet security.
JavaScript
JavaScript: a programming language that runs in the browser and makes web pages interactive, for example menus, forms or content loaded later.
JavaScript Object Notation
A simple text format for structured data that programs can easily read and write. APIs often exchange their data as JSON.
JSON for Linking Data
A way of writing structured data in JSON format that sits in a script area of the page. Search engines read from it, for example, who offers the page or which questions it answers.
JSON Lines
A text format in which each line is a separate JSON object. It suits large amounts of data because it can be read and appended line by line.
JSON with Padding
An old technique with which a page loads data from another domain as a script to get around a browser security boundary. Because this runs foreign code, it is now considered a risk; CORS has taken its place.
JSON Web Encryption
An encrypted token in JSON format: the content can only be read with the matching key. A decoder without that key cannot display it.
JSON Web Signature
A signed token in JSON format: the content is readable but protected against changes by a signature. Most JWTs are JWS.
JSON Web Token
A compact, signed token in JSON format that carries details such as the user and expiry time. Servers use it to check a login without looking it up in the database each time.
kilobyte
Kilobyte: a unit for amounts of data, one thousand bytes. Some programs count 1,024 bytes instead.
Known Exploited Vulnerabilities
A list kept by the US agency CISA of vulnerabilities that are known to be exploited by attackers already. Anyone who has to prioritise usually starts with these.
Kommanditgesellschaft (German limited partnership)
A German partnership in which at least one partner has unlimited liability and the others are liable only up to their contribution. It is listed in section A of the commercial register (HRA). This explanation does not replace legal advice.
kibibyte
A unit of data size: 1 KiB is exactly 1,024 bytes. A kilobyte (kB), by contrast, is 1,000 bytes.
Key Performance Indicator
A key figure by which the success of a goal can be measured, for example conversion rate, availability or loading time.
Key Signing Key
The key in DNSSEC that signs the list of keys of a zone. The KSK of the root zone is the starting point that resolvers trust when validating.
Layer 3 (network layer)
Layers in the OSI model, which divides network communication into seven levels: L3 is the network layer with IP addresses, L4 the transport layer with TCP and UDP, L7 the application layer, for example HTTP. Attacks are often named after the layer they target.
Latin America and Caribbean Network Information Centre
The regional registry for IP addresses and AS numbers in Latin America and parts of the Caribbean, one of the five Regional Internet Registries.
local area network
A local network, for example in an office or at home: computers, printers and other devices connected directly to each other via a router or switch.
An area of a page with a fixed role, for example header, navigation, main content or footer. Screen readers can jump directly from one landmark to the next.
Loading on demand: images and other content further down the page are only loaded when the visitor scrolls near them. This speeds up the initial page load.
Largest Contentful Paint
A Core Web Vitals metric that measures when the largest visible element of a page has finished loading, often an image or a heading.
Landesamt für Datenschutzaufsicht (Bavarian data protection authority)
Short name of two German authorities that supervise data protection at companies and associations: in Bavaria the Landesamt für Datenschutzaufsicht (BayLDA), in Brandenburg the Landesbeauftragte für den Datenschutz und für das Recht auf Akteneinsicht (LDA Brandenburg). In most other German states the authority is called Landesbeauftragte or Landesbeauftragter für den Datenschutz (LfD).
The rule that permits the processing of personal data, for example consent, a contract or a legitimate interest under the GDPR. This explanation does not replace legal advice.
One of the legal bases of the GDPR: personal data may be processed without consent if the controller's interest outweighs the interests of the people concerned. This has to be weighed up case by case. This explanation does not replace legal advice.
A non-profit certificate authority that issues free SSL/TLS certificates with a short lifetime. The certificates are requested and renewed automatically via ACME.
Landesbeauftragte für den Datenschutz (state data protection commissioner)
Landesbeauftragte(r) für den Datenschutz, the data protection commissioner of a German federal state: the supervisory authority that checks whether data protection law is complied with, for example the LfD Niedersachsen.
Landgericht
Landgericht, a German regional court at the level above the local court. Judgments of a regional court, for example the LG München I on Google Fonts, initially apply only to the case decided, but are often cited as guidance. This explanation does not replace legal advice.
Local Internet Registry
An organisation, usually a provider, that receives IP addresses from a regional registry such as RIPE NCC and passes them on to its customers.
Large Language Model
A large language model: an AI program that has learned from very large amounts of text to understand and produce language. Chat assistants and AI answers in search engines are based on it.
A proposed text file in the root directory of a website that gives AI language models an overview of the most important content. It is not a binding standard.
Long Term Support
A version of software that the vendor supplies with security updates over a longer period. For servers it is usually the safe choice.
A collective name for attacks on online shops in which malicious code is injected into the pages, reads payment details in the checkout and sends them to the attackers.
A state in which a website is deliberately unavailable or only partly available because of work on it, and usually shows a notice. In monitoring, such periods can be entered as maintenance so that they do not trigger an alert.
Malicious software: programs that cause damage or steal data, for example viruses, trojans or ransomware. On websites it often appears as injected code.
Code that gives text structure and meaning, for example HTML tags for heading and paragraph. Structured data is often called markup as well.
megabyte
Megabyte: a unit for amounts of data, one million bytes. Some programs count 1,048,576 bytes instead.
Message-Digest Algorithm 5
An old hash method that calculates a short fingerprint from data. It is considered broken and is unsuitable for security purposes; it still appears as a simple checksum.
Minimum Detectable Effect
The smallest difference that an A/B test can still reliably detect with a given number of visitors. The smaller it is meant to be, the more visitors the test needs.
Masked Domain List
A list of domains for which Chrome with IP Protection routes requests through proxy servers, so that these services do not see the visitor's real IP address. It mainly contains services that can track visitors across sites.
MDN Web Docs, formerly Mozilla Developer Network
Free documentation for web development with reference pages on HTML, CSS, JavaScript and HTTP. It is maintained by Mozilla and often cited as a source for browser behaviour.
The middle value when all measurements are sorted by size: half are above it and half below. Single outliers hardly move it, unlike the average.
Multi-Factor Authentication
Logging in with at least two independent proofs, for example a password and a code from an app. A stolen password alone is then not enough.
Markets in Crypto-Assets Regulation
The Markets in Crypto-Assets Regulation, the EU regulation on markets in crypto-assets. Among other things, it governs which crypto-asset service providers need an authorisation. This explanation does not replace legal advice.
Musical Instrument Digital Interface
A standard through which electronic musical instruments and computers exchange notes and control commands. Browsers can access such devices via Web MIDI; the Permissions-Policy can block this.
Multipurpose Internet Mail Extensions
A label for the kind of a file, for example text/html or image/png. Servers send it in the Content-Type so that the browser knows how to handle the content.
An encrypted HTTPS page loads individual parts such as images or scripts unencrypted over HTTP. Browsers block such content or warn about it.
Machine Learning
Machine learning: methods in which a program learns patterns from example data instead of every rule being set by hand.
Module-Lattice-Based Digital Signature Algorithm
A signature method intended to be secure against quantum computers as well, based on mathematical lattices. The US standards institute NIST specified it in 2024 as FIPS 204.
Module-Lattice-Based Key-Encapsulation Mechanism
A key exchange method designed to remain secure against attacks with quantum computers. The US standards institute NIST published it in 2024 as FIPS 203; browsers use it in TLS together with a classical method.
Continuous, automatic supervision of a website or service. If something fails or a measured value changes noticeably, a notification is sent.
manufacturer part number
The part number a manufacturer gives a product. Together with the GTIN and brand, it helps to identify a product unambiguously, for example in search engines.
Mail Transfer Agent Strict Transport Security
A rule with which a domain specifies that other mail servers may only deliver emails to it encrypted and with a valid certificate. This prevents the encryption from being switched off unnoticed on the way.
Mean Time to Detect
The average time from the start of a fault until it is detected. Good monitoring shortens it; it is followed by the time to repair (MTTR).
Mean Time to Repair
The average time from detecting a disruption to fixing it. Depending on the source, the R also stands for resolve or recovery; it always means the time until normal operation is restored.
maximum transmission unit
The largest amount of data a network can carry in a single packet, usually 1500 bytes on Ethernet. Larger packets have to be split; if firewalls block this, connections break off.
Mein Unternehmenskonto (My Company Account)
Mein Unternehmenskonto (My Company Account): the central account companies use to sign in to German government portals, for example at the BSI to register under NIS2. It is based on the company's ELSTER certificate.
Mail Exchanger
A DNS record that defines which server accepts the emails for a domain.
A server that holds the DNS records of a domain and gives the authoritative answer to queries about them. Which name servers are responsible for a domain is stored at the registry.
network-attached storage
A storage device in your own network that several computers access together, for example for files and backups. Many of these devices come with their own web interface.
Network Address Translation
A method in which a router translates the private addresses of many devices into one shared public IP address. From outside, only this one address is visible, not the individual device.
Network Address Translation from IPv6 to IPv4
A method that lets devices in an IPv6-only network reach services that are only available over IPv4. A translator between the two networks converts the packets; DNS64 supplies the matching addresses.
National Cyber Security Centre
In the UK, the national authority for cyber security, comparable to the BSI in Germany. It publishes guidance, for example on securing email. Bodies with the same abbreviation also exist in other countries, for example Switzerland and the Netherlands.
Newline Delimited JSON
Another name for JSON Lines (JSONL): a text format in which each line is a separate JSON object. This allows data to be transferred and read piece by piece.
National Internet Registry
A national registry for IP addresses and AS numbers that works below a regional registry (RIR), for example in Japan or Brazil.
Network and Information Security Directive 2
EU directive on cybersecurity. It obliges certain companies and organisations to take protective measures and to report security incidents. Whether a company is covered depends, among other things, on its sector and size. This explanation does not replace legal advice.
NIS-2-Umsetzungs- und Cybersicherheitsstärkungsgesetz (German NIS2 Implementation Act)
The German law implementing the European NIS2 Directive. It widens the range of companies that have obligations regarding IT security and incident reporting. This explanation does not replace legal advice.
National Institute of Standards and Technology
The US standards institute. Among other things, it publishes standards for encryption, a cybersecurity framework and the vulnerability database NVD.
An instruction in the head of a page or in an HTTP header with which a page asks search engines not to include it in their search results.
A random value that is used only once. In a Content Security Policy it allows individual scripts specifically; in protocols it prevents old messages from being replayed.
Net Promoter Score
A customer satisfaction metric based on the question how likely someone is to recommend a company, on a scale from 0 to 10. The score ranges from −100 to +100.
Nordrhein-Westfalen (North Rhine-Westphalia)
Nordrhein-Westfalen (North Rhine-Westphalia): the most populous German federal state. Among other things, the consumer advice centre Verbraucherzentrale NRW warns about known fake shops.
name server record in DNS
A DNS record that states which name servers are responsible for a domain. Whoever changes it determines where all other DNS records of the domain come from.
Next Secure version 3
A DNSSEC record type with which a name server proves that a name does not exist. Unlike the older NSEC, the names are hashed so that the zone cannot simply be listed.
National Telecommunications and Information Administration
An agency of the US Department of Commerce for telecommunications and information policy. In 2021 it defined the minimum elements of a software bill of materials (SBOM).
National Vulnerability Database
The NIST's public database of known vulnerabilities. It adds severity, affected products and references to the CVE entries.
Non-Existent Domain
A DNS server response saying that the requested name does not exist. If such responses pile up for your own domain, a record is often missing.
Open Authorization
An open standard with which you give an application access to an account with another service without revealing your password to it. The application receives a time-limited token for this.
Online Certificate Status Protocol
A method for asking the issuer of a certificate whether it has been declared invalid early.
A method in which the server delivers the certificate authority's answer on the status of its certificate along with it. The browser then does not have to ask itself; this saves time and does not reveal to the authority who is visiting the page.
offene Handelsgesellschaft (German general partnership)
A German partnership in which all partners have personal and unlimited liability. It is listed in section A of the commercial register (HRA). This explanation does not replace legal advice.
OpenID Connect
A sign-in method based on OAuth 2.0: a website lets users sign in through another service such as Google and receives confirmed details about the person from there, for example the email address.
Being on call means staying reachable outside working hours and stepping in when there is a disruption.
Introducing new users or customers: the first steps until a product is set up and in use, often with guidance or help.
Details in the head of a page that specify the title, text and image it is shown with when shared on social networks and messengers.
A DNS resolver that answers queries from any computer on the internet. Attackers misuse such servers to direct large volumes of data at a victim using forged senders.
Office of Personnel Management
The human resources agency of the US federal government. Among other things, it publishes the list of federal holidays, for example the date of Thanksgiving.
Explicit agreement or choice given in advance: something only applies once you switch it on yourself, for example by ticking a box for a newsletter. With double opt-in, you also confirm the sign-up through a link in an email. The opposite is opt-out. This explanation does not replace legal advice.
Where a web page or file comes from in the eyes of the browser: protocol, domain and port together. With a CDN, the term also means the actual server from which the CDN fetches the content.
object-relational mapping
A software component that maps database tables to objects in program code, so that developers can work with the data without writing their own SQL queries. Examples are Eloquent and Doctrine.
operating system
Operating system: the basic software of a device on which all other programs run, for example Windows, macOS, Linux, Android or iOS.
Organization Validation
The middle validation level for SSL certificates: besides the domain, the certificate authority also checks that the applicant's organisation exists.
Open Worldwide Application Security Project
A non-profit project that publishes freely available guidance on the security of web applications. It is best known for the OWASP Top 10 list of the most common risks.
95th percentile
Shorthand for the 95th percentile: 95 out of 100 measurements are below it. P50 is the median; P99 shows the slowest cases even more clearly.
A single view of a page, as counted by visitor statistics.
Preisangabenverordnung (Price Indication Ordinance)
Preisangabenverordnung, the German Price Indication Ordinance: it governs how prices must be stated to consumers, for example as a total price including VAT and with a unit price. This explanation does not replace legal advice.
Login without a password: the device stores a secret key and confirms the login, for example with a fingerprint or PIN. Because a passkey is bound to the address of the genuine site, it does not work on a fake site.
An update that fixes errors or security vulnerabilities in software. To patch means to install this update.
The actual content of a message or request, for example the data a webhook sends. In IT security, the malicious code that an attack runs is also called the payload.
Payment Card Industry Data Security Standard
The security standard of the card companies for everyone who accepts, processes or stores card data, including online shops. Among other things, it requires the scripts on payment pages to be protected and controlled.
Payment Card Industry Security Standards Council
The body of the major card brands that publishes and maintains the security standards for card payments, above all PCI DSS.
Perl Compatible Regular Expressions
A widespread notation for regular expressions, that is, search patterns for text. Many programming languages and tools understand it.
Portable Document Format
A file format for documents that looks the same on every device, for example for reports, invoices or forms.
A commissioned attack attempt on a system to find weaknesses before attackers do. It only takes place with the operator's permission and ends with a report.
The value below which a given share of all measurements lies. At the 95th percentile, 95 out of 100 measurements are below it; so it shows how the slowest cases fare.
An HTTP header that specifies which browser features a page and embedded third-party content may use, for example the camera, microphone or location.
perfect forward secrecy
A property of an encrypted connection: a separate key is negotiated for each session. If the server's key becomes known later, recorded older connections still cannot be decrypted.
Pretty Good Privacy
A method for encrypting and signing messages and files with a key pair. In a security.txt, the Encryption field often points to a PGP key so that reports arrive encrypted.
A fraud attempt with fake emails, messages or websites that are meant to look genuine, in order to obtain passwords, payment details or other confidential information.
PHP: Hypertext Preprocessor
A programming language that runs on the server and generates pages there. Many CMS and shop systems are written in PHP.
PHP FastCGI Process Manager
A service on the web server that distributes PHP requests to a pool of worker processes. When all processes are busy, new requests wait in a queue: response time rises before errors such as 502 or 504 appear.
Personally Identifiable Information
Information that can identify a person, for example name, email address or IP address. The term comes from US law; the GDPR speaks of personal data. This explanation does not replace legal advice.
personal identification number
A secret sequence of digits used to identify yourself, for example to release a key stored on a device.
A simple reachability check: one computer sends a short signal to another and measures whether and how quickly the answer comes back.
Public Key Infrastructure
A system of certificate authorities, certificates and rules that makes it possible to verify digital identities. The padlock symbol in the browser with HTTPS, for example, is based on it.
Public-Key Infrastructure (X.509)
The IETF rules for certificates based on the X.509 standard, as used on the internet for HTTPS and email. "PKIX-valid" means the certificate leads through a chain to a recognised certificate authority and has not expired.
An extension that adds functions to a piece of software, for example to a shop system or a CMS.
Portable Network Graphics
An image format that stores without loss of quality and supports transparent areas. It suits graphics and screenshots; for photos, JPEG, WebP or AVIF are usually smaller.
Padding Oracle On Downgraded Legacy Encryption
An attack on the outdated SSL 3.0: an attacker forces the connection down to this old version and can then read parts of the encrypted data. Switching off SSL 3.0 protects against it.
point of presence
A location of a network operator or CDN with its own servers, where requests from the surrounding area are answered. A CDN has many such locations so that content sits close to the visitor.
Post Office Protocol version 3
An older protocol for fetching emails from the server. The mails are usually downloaded and deleted on the server; today IMAP is more common.
Portable Operating System Interface
A common standard for Unix-like operating systems such as Linux and macOS. It defines how basic commands, file access and tools such as cron work, so that programs and scripts behave the same on these systems.
A written review after a disruption: what happened, why, what was done and how it can be avoided in future. It looks for causes, not for someone to blame.
post-quantum
Encryption methods intended to remain secure against future quantum computers. A hybrid PQ key exchange combines such a method with a proven classical one.
pull request
A proposed code change in a version control system such as Git that others review before it is merged. Automated checks on such a proposal are called PR checks.
A version of a page generated in advance: it is fully computed before anyone requests it and then delivered immediately or loaded ahead of time in the browser.
A service provider processes personal data on behalf of a company and according to its instructions, for example for hosting or web analytics. This requires a data processing agreement (DPA). This explanation does not replace legal advice.
The time until a change in DNS takes effect everywhere. Strictly speaking, nothing spreads: resolvers keep handing out their cached old answer until it expires.
An intermediary between two computers: requests go to the proxy first, which passes them on. This is used, for example, for protection, for caching or for statistics via your own domain.
Replacing names and identifiers with pseudonyms so that data can no longer be attributed to a person without additional information. Unlike anonymous data, pseudonymous data remains personal data. This explanation does not replace legal advice.
Pointer (reverse DNS record)
A DNS record for reverse lookup: it assigns a name to an IP address. Mail servers often check it before accepting emails.
pageviews
Pageviews: every load of a page counts as one view. In plans, the number of pageviews often limits the scope of the analytics.
Progressive Web App
A website that behaves like an app: it can be placed on the home screen, partly works without a network and can send notifications.
fourth quarter
Q1 to Q4 stand for the four quarters of a year: Q1 covers January to March, Q2 April to June, Q3 July to September and Q4 October to December.
quality assurance
Quality assurance: all checks used to find errors before a change reaches users.
Quad High Definition
A screen resolution of 2560 × 1440 pixels, four times as many pixels as HD.
Quick Response
A two-dimensional code of black and white squares that a smartphone reads with its camera, usually to open a web address.
network protocol QUIC, originally Quick UDP Internet Connections
The transport protocol that HTTP/3 is built on. It runs over UDP instead of TCP, sets up connections faster and has encryption built in.
Pronunciation: like "quick"
retrieval-augmented generation
A method for AI language models: before answering, the system searches a knowledge base for suitable texts and passes them to the model, so that the answer is based on these sources.
Random Access Memory
The working memory of a computer: fast storage for running programs that is cleared when it is switched off.
Malicious software that encrypts or steals data and demands a ransom for its release.
A cap on how many requests are allowed in a period of time. Anyone who exceeds it is slowed down or rejected, often with status code 429. Rate limiting means setting such caps.
role-based access control
Assigning permissions through roles: a user or service is given a role such as "reader" or "administrator", and the role determines what they may do.
Rivest Cipher 4
An old encryption method that is considered insecure and may no longer be used in TLS. If a server still offers it, that indicates an outdated configuration.
Registration Data Access Protocol
A way to query the registration data of domains and IP addresses, for example the registrar and expiry date, in a form that programs can read. It replaces the older WHOIS.
Resource Description Framework
A W3C standard for describing statements about things in machine-readable form, each as a triple of subject, property and value. RDFa embeds such statements directly in HTML as attributes.
Remote Desktop Protocol
A protocol for remote access to the desktop of a Windows computer, by default on port 3389. RDP access left open to the internet is a common entry point for attackers.
An automatic switch from one address to another, for example when a page has moved. The server reports this with a status code such as 301 (permanent) or 302 (temporary).
regular expression denial of service
An attack that takes a service down with an input on which a poorly built regular expression computes for a very long time. Even a short string can keep a processor busy for seconds or minutes.
A visit that comes via a link on another website rather than from search, advertising or typing in the address. In web analytics, referral is a channel of its own.
The address of the page a visitor comes from, for example a search result or a link on another website. The browser sends it along with many requests.
An HTTP header that specifies how much of the current page's address the browser passes on to the next page when a link is clicked. This keeps paths with personal details, for example, from leaking out.
A company through which you register and manage a domain, for example a hosting or domain provider. It passes the registration on to the registry of the domain ending.
An organisation that keeps a central directory: for a domain ending, the directory of its domains, for .de for example DENIC; as a Regional Internet Registry, the allocation of IP addresses and ASNs in a world region. A directory of technical identifiers is also called a registry.
A lock placed directly at the registry of a domain: changes to name servers or the holder are only possible after an additional, usually personal confirmation. It protects against domain theft via a hijacked customer account.
A step backwards after a change: something that worked before is broken, slower or out of place after an update or deployment.
A new edition of an existing website with a new design, technology or structure. If addresses change in the process, every old address needs a redirect.
A property of files such as stylesheets or scripts that the browser has to wait for before it draws the page. Many of them delay the first visible content.
Turning code such as HTML, CSS and JavaScript into the page you see on the screen. This can happen in the browser or beforehand on the server.
A service that looks up in DNS which IP address belongs to a name on behalf of browsers and devices, and keeps the answer in its cache for a while. It is usually provided by the internet provider or a public DNS service.
Designed so that a page adapts to the screen size, from phone to large monitor, without the need to scroll sideways.
Representational State Transfer
An architectural style for programming interfaces over HTTP: data is available as resources under fixed addresses and is read, created, changed or deleted with the HTTP methods.
Request for Comments
Published documents that set out the rules of the internet, for example how email or HTTP work. Each has a number, for example RFC 9110 for HTTP.
Redemption Grace Period
A period after a domain has been deleted during which the previous holder can still get it back, usually for a fee. Only after that does the domain become available again.
Réseaux IP Européens
The European community of network operators. Its coordination centre, the RIPE NCC, is the regional registry that allocates IP addresses and AS numbers for Europe, the Middle East and parts of Central Asia.
Regional Internet Registry
One of the five regional organisations that allocate IP addresses and AS numbers in a world region, for Europe for example the RIPE NCC.
Routing Information Service
A measurement service of the RIPE NCC: route collectors at internet exchange points record which routes network operators announce via BGP. The data is public and is used to investigate routing problems.
Route Origin Authorization
A signed record in the RPKI with which the holder of an address range specifies which autonomous system (AS) may announce that range on the internet. Routers can then detect forged routes.
Return on Ad Spend
An advertising metric: revenue divided by ad spend. A ROAS of 4 means that each euro spent brought in four euros of revenue.
Return Of Bleichenbacher's Oracle Threat
An attack on TLS servers that still offer RSA key exchange and respond distinguishably to malformed requests. An attacker may then be able to decrypt connections. It was published in 2017.
A text file in the root directory of a website that tells crawlers which areas they should and should not fetch. It is a request, not a protection.
Return on Investment
Return on investment: the ratio of profit or savings to the cost of a measure. It shows whether an expense pays off.
The introduction of a new version or feature. In a gradual rollout, only some of the users get it at first so that errors show up early.
Choosing the path through a network: the decision about which stations data packets pass on their way to the destination. In a web application, routing also means the mapping of which address shows which page.
relying party
With passkeys and WebAuthn, the website someone signs in to. The RP ID is its domain; a passkey only works for exactly that domain, which is why it helps against phishing.
Resource Public Key Infrastructure
A method with which holders of IP addresses record cryptographically which network may announce their addresses on the internet. Routers can use it to detect and discard false routes.
recovery point objective
How much data loss is acceptable at most after an outage, stated as a period of time: with an RPO of one hour, there must be a backup at least every hour.
resource record
A single record in a DNS zone, for example an A, MX or TXT record. Several records with the same name and type together form an RRset.
Resource Record Signature
A DNSSEC record type that holds the signature for a group of DNS records. A resolver uses it to check that the answer comes unchanged from the owner of the zone.
Rivest-Shamir-Adleman
A widely used method for encryption and digital signatures with a public and a private key, named after its three inventors. Many SSL certificates use RSA keys.
Really Simple Syndication
A format in which a website offers new posts as a machine-readable list. A feed reader fetches it regularly and shows what is new without having to visit the site.
recovery time objective
How long a system may be down at most after an outage before it is running again. The RTO determines how quickly a recovery has to succeed.
Regulatory Technical Standards
Detailed requirements that the European financial supervisory authorities draft for an EU law and that the European Commission then adopts as a regulation, under DORA for example on reporting deadlines. This explanation does not replace legal advice.
Round-Trip Time
Round-trip time: the time a packet needs to reach the destination plus the time for the answer to come back. A ping measures it in milliseconds.
Reporting URI for Aggregate Reports
The field in a DMARC record that says which address receives the daily aggregate reports. They show which servers sent mail in the domain's name and whether SPF and DKIM passed.
Reporting URI for Failure Reports
The field in a DMARC record that says which address receives individual reports on failed messages. They can contain parts of the message; many large providers do not send them for privacy reasons.
Real User Monitoring
Measurement with real visitors: a script records in each visitor's browser how fast the page loads and responds. The counterpart to lab measurements and synthetic monitoring.
A written step-by-step guide for recurring tasks or incidents, for example what to check first in an outage. This allows people to act even if they do not know the system in detail.
A random value that is added to the data before a hash is formed. As long as the salt stays secret, the original data cannot be worked out from the hash by trial and error; a new salt each day prevents recognition across days.
A property of a cookie that specifies whether the browser also sends it with requests from other sites. The values Strict and Lax protect against forged requests; None allows it everywhere.
Subject Alternative Name
A field in an SSL certificate that lists all domains and subdomains the certificate is valid for.
An isolated area in which code or content runs without being able to access the rest of the system, for example an embedded frame with the sandbox attribute. A test environment for trying things out safely is also called a sandbox. Google's Privacy Sandbox only carries the term in its name: it was a collection of methods for advertising without third-party cookies.
SANS Internet Storm Center
An observation centre of the SANS Institute that continuously analyses attacks and anomalies on the internet and publishes reports and measurements about them.
Software Bill of Materials
The parts list of a piece of software: all included libraries and components with their version. It makes it quick to check whether a newly known vulnerability applies.
Standard Contractual Clauses
Contract texts issued by the European Commission that allow personal data to be transferred to countries outside the EU when no equivalent level of data protection has been established for that country. This explanation does not replace legal advice.
A 2020 judgment of the Court of Justice of the European Union. It declared the data protection framework then in place for transfers to the USA (Privacy Shield) invalid. Since then, providers have had to check more closely whether personal data is adequately protected in a third country. This explanation does not replace legal advice.
Automatically extracting content from websites with programs, for example to collect prices, texts or contact details. The programs for this are called scrapers.
A program that reads screen content aloud to blind and visually impaired people or outputs it on a braille display. It depends on pages being marked up properly.
Software Development Kit
A package of libraries, tools and documentation with which developers integrate a platform or service into their own software.
HTTP headers with which a website gives the browser security rules, for example on encryption (HSTS), on allowed sources (CSP) or on embedding in other sites.
Search Engine Optimization
All measures that help a website to be found more easily in search engine results, such as clear titles, fast pages and good content.
Single Euro Payments Area
A single payment area for transfers and direct debits in euros, made up of the EU member states and other European countries. Payments there run with an IBAN under the same rules as at home.
Search Engine Results Page
A search engine's results page with all results, ads and extra elements such as AI answers or map excerpts.
A computer or program that provides services on a network, for example web pages, emails or data. The browser sends a request and the server answers.
The period in which someone uses a website in one go, or a login that stays valid for a while.
severity
A level describing how severe an incident is, usually with a number: SEV-1 is a complete outage, higher numbers stand for smaller impact. Escalation and response time depend on it.
SSH File Transfer Protocol
A method for transferring files over an encrypted SSH connection, usually on port 22. Unlike the older FTP, passwords and data are not sent in plain text.
Secure Hash Algorithm
A family of hash methods that calculate a fixed-length fingerprint from any data, for example SHA-256. The older SHA-1 is considered insecure.
security information and event management
A system that collects and analyses logs and security events from many sources and raises an alarm when something looks suspicious. It is usually run by a security team (SOC).
A statistical measure of how unlikely it is that a measured difference arose by chance alone. An A/B test only counts as meaningful once its result is significant.
A file listing the pages of a website that helps search engines find all of its content.
Stealing payment details. On the web this happens through malicious code in the checkout of a shop (web skimming), originally through devices attached to card readers.
Stock Keeping Unit
An item number that uniquely identifies a particular version of a product in stock, for example a T-shirt in a particular size and colour.
Service Level Agreement
An agreement between provider and customer on the promised quality of a service, for example availability as a percentage or response times for disruptions.
Stateless Hash-Based Digital Signature Algorithm
A signature method intended to be secure against quantum computers as well, based only on hash functions. The US standards institute NIST specified it in 2024 as FIPS 205.
Service Level Indicator
A measured value for service quality, for example the share of successful requests or the response time. It is used to check whether a target (SLO) is being met.
Service Level Objective
A target value for service quality, for example 99.9% availability per month. Unlike an SLA, it is an internal goal that a team aligns its work with.
small and medium-sized enterprises
Small and medium-sized enterprises. The EU sets limits for this on the number of employees and turnover.
Short Message Service
A short text message to a mobile phone. In monitoring, it serves as an alert channel that arrives even when the recipient has no internet connection.
Simple Mail Transfer Protocol
The protocol with which emails are transferred between mail servers and handed over from the mail program to the server.
Server Name Indication
A TLS extension in which the browser names the desired website already during connection setup. This lets one server run many websites with their own certificates under one IP address.
A short excerpt: a small piece of code that is added to a website, or the short preview text of a page in search results.
Start of Authority
The first record of a DNS zone. It names the responsible name server, a contact address and a serial number from which the other name servers can tell whether the zone has changed.
security operations centre
A team or department that continuously monitors a company's IT for attacks, checks alerts and steps in when incidents occur.
State of the Internet
A report series by the CDN provider Akamai on the state of the internet, for example on attacks on websites and APIs.
Single-Page Application
A web application that loads a page only once and then swaps content via JavaScript instead of fetching a new page from the server on every click.
Software Package Data Exchange
An open format for software bills of materials (SBOM): it describes which components a piece of software consists of, in which version and under which licence. It is standardised as ISO/IEC 5962.
Sender Policy Framework
A DNS record that defines which servers may send email on behalf of a domain. This helps recipients to recognise forged senders.
Deception about the origin: an attacker forges a sender, for example an email address, an IP address or a phone number, in order to appear trustworthy.
Structured Query Language
A query language for databases with which data is read, created, changed and deleted. If input is taken into such a query without checking, an SQL injection is possible.
Site Reliability Engineering
An approach to running websites and services with the methods of software engineering: with measurable reliability targets, automation and the review of every disruption. The specialists who do this are also called SREs.
Subresource Integrity
Protection for embedded files: the HTML contains a fingerprint of the expected script or stylesheet, and the browser only loads the file if it matches exactly. This exposes a file that has been secretly changed on someone else's server.
service
A DNS record type that states on which host and port a particular service of a domain can be reached, for example for telephony or chat.
Security and Stability Advisory Committee
An ICANN advisory committee on the security and stability of domain names and address allocation. It publishes reports with recommendations, numbered SAC001, SAC002 and so on.
Server-Sent Events
A method in which a server keeps sending new messages to the browser over an open HTTP connection, for example live values or notifications. Unlike WebSocket, data only flows from the server to the browser.
Static Site Generation
Generating all pages of a website as finished HTML files at build time. The server then only delivers them, which is fast and robust.
Secure Shell
An encrypted protocol for logging in to a server over the network and running commands or transferring files there. It replaces older, unencrypted methods such as Telnet.
Secure Sockets Layer
An older encryption method for connections on the internet. It is considered insecure and has been replaced by TLS; the name lives on, for example, in the term SSL certificate.
A digital credential that a server uses to identify itself to the browser and that enables the encrypted HTTPS connection. Certificates expire after a set time and have to be renewed in good time. The name comes from the predecessor SSL; today TLS is used.
Single Sign-On
A login method in which you sign in once and can then use several services without signing in again, for example with a company account.
Server-Side Rendering
Generating a web page on the server so that the browser receives finished HTML. This makes the first content visible faster and helps search engines.
Server-Side Request Forgery
An attack in which a server is made to send requests to addresses chosen by the attacker, for example to internal services that cannot be reached from outside.
A test version of a website on its own server or address, where changes are checked before they go live.
Contract texts specified by the EU Commission for transferring personal data to a third country. Agreeing to them unchanged creates one of the possible safeguards under the GDPR. This explanation does not replace legal advice.
A command with which an initially unencrypted connection, for example between mail servers, is switched to TLS afterwards. If the command is stripped on the way, the connection continues unencrypted; MTA-STS protects against this.
A public page on which a provider shows whether its services are currently working and informs about disruptions and maintenance.
Additional machine-readable information in the code of a page, usually using the schema.org vocabulary. It tells search engines what the content is about, for example a product, an article or a company.
A file with CSS rules that define how a page looks, for example colours, fonts and spacing. A page usually loads one or more stylesheets.
A name below a domain, for example shop.example.com below example.com.
Takeover of a subdomain by others: its DNS record still points to an external service that is no longer set up there. Whoever registers this slot with the service again can serve their own content under the subdomain.
The supply chain of software or a website: all external components and services it depends on, for example libraries, plugins and embedded scripts. In a supply chain attack, one of these components is manipulated in order to hit many users at once.
Service Binding
A DNS record that describes how a service can be reached, for example which protocols it supports. For websites there is a variant of it called the HTTPS record.
Scalable Vector Graphics
An image format for vector graphics such as logos and icons. It describes shapes instead of pixels and therefore stays sharp at any size.
SVG Tiny Portable/Secure
A restricted form of the SVG image format for brand logos in BIMI: no scripts, no references to external files and no animation, so that mail programs can display the logo safely.
software identification (tag)
An identifier that describes installed software, for example vendor, name and version. It is standardised as ISO/IEC 19770-2 and serves as a component identifier in software bills of materials.
synchronize
The first packet when a TCP connection is set up: the computer announces itself to the server, which replies with SYN-ACK. In a SYN flood, attackers send huge numbers of these packets to overload the server.
Monitoring with artificial visits: a checking program calls pages or flows at fixed intervals from measuring locations and reports outages and slow responses, even when nobody is visiting the site.
Total Blocking Time
A lab metric for responsiveness during loading: the total time in which long script tasks block the browser so that it cannot respond to input.
Transparency and Consent Framework
A technical framework of the advertising industry with which consent banners pass on a visitor's decision to advertising partners in a uniform format.
Transmission Control Protocol
The basic rule for reliable transmission on the internet: it sets up a connection and makes sure that data arrives complete and in the right order. Web pages are usually loaded over it.
Telekommunikation-Digitale-Dienste-Datenschutz-Gesetz
A German law that governs, among other things, when a website may store information on a visitor's device or read it from there, for example cookies. As a rule this requires consent unless it is strictly necessary for the requested service. It used to be called TTDSG. This explanation does not replace legal advice.
A state outside the EU and the European Economic Area. If personal data is transferred there, additional safeguards are needed, for example an adequacy decision or standard contractual clauses. This explanation does not replace legal advice.
An outside company whose service a website includes, for example for fonts, maps, videos, payments or statistics. Visitor data can be passed to that company in the process.
A request is cancelled because the answer did not arrive within a set time.
top-level domain
The ending of a domain on the far right, for example .de, .com or .shop. Each ending has its own registry.
Transport Layer Security
An encryption method for connections on the internet, for example between a browser and a website. TLS is the successor of SSL.
SMTP TLS Reporting
A DNS record that names an address to which other mail servers send reports about failed encrypted deliveries. This makes problems with MTA-STS or certificates visible.
TLS Authentication
A DNS record type that specifies which certificate a server may present. It is the basis of DANE and requires DNSSEC.
Telemediengesetz (former German Telemedia Act)
A former German law for online services which, among other things, governed the obligation to provide a legal notice (Impressum). It was replaced in 2024 by the Digital Services Act (DDG); older texts still refer to it. This explanation does not replace legal advice.
A string that serves as proof, for example for a login, for access to an API or as protection against forged form requests. An access token should be kept secret. A hardware token, by contrast, is a small device for logging in.
Time-based One-Time Password
A method for one-time codes in two-factor login: an app calculates a new code, usually every 30 seconds, from a secret key and the current time.
Technische Richtlinie (technical guideline)
A technical guideline of the BSI, recognisable by a number such as TR-02102 or TR-03108. It describes the state of the art for a topic, for example secure encryption or secure email delivery.
A script or service that records how visitors behave on a website, for example page views or clicks.
Recording how visitors use a website, for example which pages they open and where they come from. Depending on the method, consent can be required.
tab-separated values
A text format for tables in which the columns are separated by tab characters, similar to CSV with commas or semicolons.
Telekommunikation-Telemedien-Datenschutz-Gesetz (former German Telecommunications Telemedia Data Protection Act)
The former name of the German law that, among other things, governs when consent is required for cookies and similar technologies. Today it is called TDDDG. This explanation does not replace legal advice.
Time to First Byte
The time from sending a request until the first data of the response arrives. A high value often points to a slow server or a slow database.
Time to Live
The lifetime of an entry in seconds. In the DNS it says how long resolvers may cache an answer; a change is therefore often only visible everywhere once the TTL has expired.
Technische Universität (technical university)
Technische Universität, a technical university: a university focused on engineering and the natural sciences, for example TU Wien or TU Delft.
television
Television. A TV segment or advert often sends a sudden wave of visitors to a website.
text record
A DNS record type for free text. It is used, for example, to publish SPF and DMARC rules or confirmations by the domain owner.
Registering domains that differ from a well-known address only by a typo. Visitors are lured to fake shops or phishing pages this way.
User Datagram Protocol
A connectionless transport protocol on the internet: data packets are sent without acknowledgement of receipt. This is fast; it is used, for example, for DNS queries and for QUIC, the basis of HTTP/3.
Uniform Domain-Name Dispute-Resolution Policy
ICANN's procedure for disputes over domains with generic endings such as .com: a trademark holder can obtain the transfer or cancellation of an abusively registered domain.
Unternehmergesellschaft (entrepreneurial company)
Unternehmergesellschaft (haftungsbeschränkt), a German entrepreneurial company with limited liability: a form of GmbH that can be founded with share capital from one euro. It must set aside part of its profit every year until it reaches the capital of a regular GmbH. This explanation does not replace legal advice.
Ultra High Definition
A screen resolution of 3840 × 2160 pixels, usually called 4K in retail.
User Interface
The user interface: everything you see and operate on the screen, for example menus, buttons, forms and displays.
United Kingdom
The United Kingdom: Great Britain and Northern Ireland. Authorities from there, such as the NCSC, often publish recommendations on IT security.
Unterlassungsklagengesetz (Injunctions Act)
Unterlassungsklagengesetz, the German Injunctions Act: under it, consumer protection associations, for example, can sue companies for an injunction if they breach consumer protection rules. This explanation does not replace legal advice.
unique local address
An IPv6 address for use within your own network, comparable to private IPv4 addresses such as 192.168.x.x. In practice it starts with fd and is not routed on the internet.
Universally Unique Lexicographically Sortable Identifier
A unique identifier like a UUID that carries a timestamp at the front. ULIDs can therefore be sorted by the time they were created.
United Nations
The United Nations: an intergovernmental organisation to which almost every country in the world belongs. Its six official languages are Arabic, Chinese, English, French, Russian and Spanish.
The share of time in which a website is reachable and responds correctly, usually given as a percentage for a period.
Ongoing checks whether a website is reachable and responds correctly. If it goes down, the service sends a notification.
Uniform Resource Identifier
A uniform identifier for a resource, for example a web address. Every URL is a URI; the broader term also covers identifiers such as mailto: or data:.
Uniform Resource Locator
The complete address of a page or file on the internet, for example https://www.example.com/contact.
United States of America
A country in North America. On our pages it is mostly mentioned in connection with data protection, when data goes to providers based there.
Universal Serial Bus
A widespread connector for devices such as memory sticks, keyboards or charging cables.
US dollar
The currency code for the US dollar, the currency of the United States.
A program that fetches pages for a person, usually the browser. The identifier it sends with every request, for example browser, version and operating system, is also called that; bots have their own identifiers.
United States Patent and Trademark Office
The patent and trademark office of the USA. A trademark registered there can, for example, serve as proof for a brand logo in BIMI.
Umsatzsteuergesetz (German VAT Act)
Umsatzsteuergesetz, the German VAT Act. Section 14 UStG specifies which details an invoice must contain. This explanation does not replace legal advice.
Coordinated Universal Time
The worldwide reference time without daylight saving time. Central European Time is one hour ahead of it, Central European Summer Time two hours.
8-bit Unicode Transformation Format
The character encoding commonly used on the web today, which can represent every Unicode character, including accented letters and emojis. If the declared encoding is wrong, accented letters appear as garbled characters.
Urchin Tracking Module
Additions to an address, for example utm_source or utm_campaign, from which visitor statistics can tell which campaign or source a visit came from.
Universally Unique Identifier
A worldwide unique identifier made of 32 hexadecimal characters that can be generated without a central authority, for example for records or requests.
Gesetz gegen den unlauteren Wettbewerb (German Act against Unfair Competition)
A German law that prohibits unfair advertising and business practices, for example misleading statements. Competitors and associations can send a formal warning (Abmahnung) for violations. This explanation does not replace legal advice.
User Experience
User experience: how easily, quickly and pleasantly people can use a website or application, from the first impression to the completed goal.
Voluntary Application Server Identification
A method for web push: the server that sends notifications identifies itself with its own key pair. It therefore does not need to register with the browser's push service beforehand.
value added tax
A tax on sales and services that is shown on invoices. Prices for businesses are often stated without it, prices for consumers with it.
VAT identification number
A company's identification number for VAT in trade within the EU; German numbers start with DE. Among other places, it appears in the legal notice and on invoices to businesses in other EU states. This explanation does not replace legal advice.
vulnerability disclosure programme
A defined way for outsiders to report security vulnerabilities to an organisation, with rules on what is allowed and how to report. Unlike a bug bounty programme, there is usually no reward.
Vulnerability Exploitability eXchange
A statement about a piece of software saying whether a known vulnerability in one of its components can actually be exploited there. This helps to filter false alarms out of a software bill of materials (SBOM).
Verwaltungsgericht (German administrative court)
Verwaltungsgericht, a German administrative court of first instance for disputes with authorities, for example about orders from a data protection authority. A judgment initially applies to the case decided. This explanation does not replace legal advice.
virtual host
A setting on a web server that lets one server deliver several websites under different domains. Each domain gets its own section with its own rules.
VAT Information Exchange System
An EU system for checking whether a VAT identification number from a member state is valid.
The visible area of a page in the browser window. On a phone it is much narrower than on a computer; a responsive page adapts to it.
Virtual Local Area Network
A logically separate network on the same hardware: devices on one switch are divided into groups that cannot see each other.
Verified Mark Certificate
A certificate confirming that a logo belongs to a brand. Some mailboxes only show the logo next to the email via BIMI with such a certificate.
Voice over IP
Making phone calls over the internet instead of the classic telephone network. The voice is split into data packets.
virtual private cloud
A separate network of your own within a cloud platform, in which a customer runs their servers and services with their own address ranges.
Virtual Private Network
An encrypted tunnel over the internet that connects a device to another network as if it were plugged in there directly, for example the company network. The device then appears with the IP address of the VPN.
Virtual Private Server
A virtual server: a separated part of a physical computer with its own operating system that you manage like your own server.
Verbraucherstreitbeilegungsgesetz (German Consumer Dispute Resolution Act)
The German law on dispute resolution between businesses and consumers. Among other things, it governs when a business must state on its website whether it takes part in arbitration. This explanation does not replace legal advice.
A flaw or gap in software or settings that an attacker can exploit, for example in an outdated plugin.
World Wide Web Consortium
An international body that develops web standards such as HTML, CSS and the WCAG for accessibility.
Web Application Firewall
A firewall for websites: it checks the requests to a web application and blocks typical attacks, for example injected database commands or scripts.
Web Content Accessibility Guidelines
International guidelines from the W3C for accessible web content. They are divided into the levels A, AA and AAA; websites are usually expected to meet level AA.
An automatic message that a service sends to an address set in advance as soon as an event occurs, for example an outage. This lets other programs react straight away.
A product that one provider makes and another passes on under its own name and logo, for example an agency that sends reports in its own design to its clients.
World Health Organization
The World Health Organization of the United Nations. Among other things, it publishes figures on how many people live with a disability.
A lookup service for details about a domain or IP address, for example registrar, expiry date and holder, as far as these are published. For many endings it is being replaced by RDAP.
A wireless local network through which devices connect to the internet by radio, for example at home or in the office.
A small embedded element on a website with its own purpose, for example a chat window, a map or a status display.
A placeholder, usually an asterisk, that stands for any name. A wildcard certificate for *.example.com, for example, is valid for all subdomains on one level.
World Intellectual Property Organization
The United Nations organisation for intellectual property such as trademarks and patents. It also decides disputes over domains under the UDRP procedure.
Wirtschaftsstrafgesetz 1954 (German Economic Offences Act)
A German law with rules against offences in business, for example against price rules. Through this law, a breach of the Price Indication Ordinance (PAngV) can be punished as an administrative offence with a fine. This explanation does not replace legal advice.
Wirtschaftskammer Österreich (Austrian Economic Chamber)
Wirtschaftskammer Österreich, the Austrian Economic Chamber: the statutory body representing Austrian businesses. Among other things, it informs its members about new obligations for online shops.
Web Open Font Format
A file format for fonts on websites that compresses the font data so that it loads faster. The newer version WOFF2 compresses more and is supported by current browsers.
Web Open Font Format 2
A compressed file format for web fonts. It is smaller than older formats and is supported by all current browsers.
write once, read many
Storage to which data is written once and can then only be read. Within the retention period it cannot be changed or deleted, which protects backups against ransomware.
Wide Quad High Definition
A widescreen resolution of 2560 × 1440 pixels; in everyday use often the same as QHD.
what you see is what you get
An editing view in which text already looks while you write it the way it will later appear on the page, similar to a word processor.
X-Forwarded-For
The X-Forwarded-For header in HTTP requests, in which proxies and load balancers record the sender's IP address. If a service sits behind such intermediaries, it finds the real visitor IP there; the value can, however, be forged.
X-Frame-Options
Short form of the HTTP header X-Frame-Options. It specifies whether other websites may embed a page in a frame, and so protects against tricked clicks.
XMLHttpRequest
A browser interface with which a page loads data from the server without reloading. Today the newer fetch is mostly used for this.
Extensible Markup Language
A text format for structured data in which information stands between tags in angle brackets. Sitemaps and RSS feeds, for example, are written in XML.
Cross-Site Scripting
An attack in which foreign script code is injected into a page and runs in visitors' browsers. It can, for example, read inputs or take over sessions.
YAML Ain't Markup Language
A text format for configuration and data that uses indentation instead of brackets, which makes it easy to read.
year over year
Year over year: the change compared with the same period of the previous year, for example May 2026 compared with May 2025.
A security vulnerability that attackers already exploit before the vendor knows about it or an update is available. The name means: there were zero days for defence.
A file format for compressed archives: several files are combined into one and made smaller in the process.
The transfer of all records of a DNS zone from one name server to another. If it is allowed for anyone, an outsider can retrieve the complete list of subdomains.
Zone Signing Key
The key used in DNSSEC to sign the individual records of a zone. It is changed more often than the higher-level key (KSK) that vouches for it.
Permanent free plan available. No credit card, no installation, no hidden fees.