Glossary of terms

A record
The representation of an IPv4 address in the DNS system.
AAAA record
The representation of an IPv6 address in the DNS system.

ACE
see A-label.
A-label
The ASCII-compatible encoded (ACE) representation of an internationalised domain name, i.e. how it is transmitted internally within the DNS protocol. A-labels always commence the with the prefix “xn--”. Contrast with U-label.
APIPA
A subcategory of private IP address. See Private IP Addresses.
AREG
A subset of IRIS for performing registration lookups on IP addresses.
.ARPA
Originally a reference to the US Government agency that managed some of the Internet’s initial development, now a top-level domain used solely for machine-readable use by computers for certain protocols — such as for reverse IP address lookups, and ENUM. The domain is not designed for general registrations. IANA manages .ARPA in conjunction with the Internet Architecture Board.
ASCII (American Standard Code for Information Interchange)
The standard for transmitting English (or “Latin”) letters over the Internet. DNS was originally limited to only Latin characters because it uses ASCII as its encoding format, although this has been expanded using Internationalised Domain Names for Applications.
ASCII-compatible encoding
see A-label.
ASN, AS number
see Autonomous System Number.
authoritative name server
a domain name server configured to host the official record of the contents of a DNS zone. Each domain name must have a set of these so computers on the Internet can find out the contents of that domain. The set of authoritative name servers for any given domain must be configured as NS records in the parent domain.
authority
see authoritative name server.
Automatic Private IP Addresses (APIPA)
A subcategory of private IP address that is automatically assigned, as per RFC 3927. See also Private IP addresses.
autonomous system number (AS number, ASN)
A number used by Internet routing protocols to uniquely identify the routing policy of a particular network operator. They can be considered to be similar to a ‘postcode’ used for physical mail. They are allocated to network operators via regional Internet registries.
bundle
see variant bundle.
caching name server
a domain name server that remembers the results of previous lookups in a cache to speed future lookups. Usually in combination with recursive name server functionality.
caching resolver
the combination of a recursive name server and a caching name server.
ccNSO
see Country-code Name Supporting Organisation.
ccTLD
see country-code top-level domain.
chain of trust
A property of an Internet resource where the delegation of responsibility from one party to another can be verified because there is a chain of custody that can be cryptographically verified using electronic certificates. To verify this chain of trust, the chain must be valid and unbroken all the way from a known trust anchor to the resource in question.
clandestine redelegation
The act of performing a redelegation by changing the practical details (i.e. the contact details and/or name server records) of a top-level domain subversively, rather than applying for a redelegation using proper procedure.
Country-code top-level domain (ccTLD)
A class of top-level domains only assignable to represent countries listed in the ISO 3166-1 standard. At present these are two-letter codes like “.UK”, “.DE” etc., however in the future it is expected there will be non-Latin equivalents also available. Much of the policy-making for individual country-code top-level domains is vested with a local sponsoring organisation, as opposed to other top-level domains where ICANN sets the policy. It is a requirement that ccTLDs are operated within the country they are designated so appropriate local laws, governments etc. have a say in how the domain is run.
Country-code Name Supporting Organisation (ccNSO)
A component of ICANN’s policy development forums (a “constituency”) that is responsible for discussing and developing policy relating to how ccTLDs are delegated.
CRISP
see Cross-Registry Information Service Protocol.
Cross-Registry Information Service Protocol (CRISP)
The name of the working group at the IETF that developed the Internet Registry Information Service (IRIS), a next-generation WHOIS protocol replacement.
DCHK
A subset of IRIS for performing checks on whether a domain name is available to register. It is more lightweight, and has less privacy implications, than DREG as it does not transmit registration data other than simple availability.
delegation
Any transfer of responsibility to another entity. In the domain name system, one name server can provide pointers to more useful name servers for a given request by returning NS records. On an administrative level, sub-domains are delegated to other entities. IANA also delegates IP address blocks to regional Internet registries.
DNS
See Domain Name System.
DNSSEC
A technology that can be added to the Domain Name System to verify the authenticity of its data. The works by adding verifiable chains of trust that can be validated to the domain name system.
DNS zone
a section of the Domain Name System name space. By default, the Root Zone contains all domain names, however in practice sections of this are delegated into smaller zones in a hierarchical fashion. For example, the “.COM” zone would refer to the portion of the DNS delegated that ends in “.COM”.
domain name
A unique identifier with a set of properties attached to it so that computers can perform conversions. A typical domain name is “icann.org”. Most commonly the property attached is an IP address, like “208.77.188.103”, so that computers can convert the domain name into an IP address. However the DNS is used for many other purposes. The domain name may also be a delegation, which transfers responsibility of all sub-domains within that domain to another entity.
domain name label
a constituent part of a domain name. The labels of domain names are connected by dots. For example, “www.iana.org" contains three labels — “www”, “iana” and “org”. For internationalised domain names, the labels may be referred to as A-labels and U-labels.
domain name registrar
An entity offering domain name registration services, as an agent between registrants and registries. Usually multiple registrars exist who compete with each other, and are accredited. For most generic top-level domains, domain name registrars are accredited by ICANN.
domain name registry
A registry tasked with managing the contents of a DNS zone, by giving registrations of sub-domains to registrants.
domain name server
A general term for a system on the Internet that answers requests to convert domain names into something else. These can be subdivided into authoritative name servers, which store the database for a particular DNS zone; as well as recursive name servers and caching name servers.
Domain Name System (DNS)
The global hierarchical system of domain names. A global distributed database contains the information to perform the domain name conversations, and the most central part of that database, known as the root zone is coordinated by IANA.
Domain Name System Root
see Root Zone.
dot [string]
common way of referring to a specific top-level domain. For example “dot info” refers to the “INFO” top-level domain. Written in text as “.INFO”.
DREG
A subset of IRIS for performing registration lookups on domain names.
eIANA
see RZM Automation.
E.164
see ENUM.
ENUM
A system of mapping telephone numbers (formally known as E.164 numbers after the telephone numbering standard) to Internet resources.
EPP
see Extensible Provisioning Protocol.
Extensible Markup Language
see XML.
Extensible Provisioning Protocol (EPP)
A protocol used for electronic communication between a registrar and a registry for provisioning domain names.
first come, first served (FCFS)
The principle of allocation of most Internet resources. It means that that assuming you meet any relevant qualifying criteria (such as meeting policy requirements, including possibly demonstrating need, and paying any relevant fees), you are allowed to register a given resource if you are the first one to lay claim to it. Most IANA registries are administered on a “first come, first served” basis.
fully-qualified domain name (FQDN)
A complete domain name including all its components, i.e. “www.icann.org" as opposed to “www”.
GAC Principles
A document, formally known as the Principles for the Delegation and Administration of ccTLDs. This document was developed by the ICANN Governmental Advisory Committee and documents a set of principles agreed by governments on how ccTLDs should be delegated and run. It is one of a number of documents considered when ICANN evaluates a ccTLD delegation request.
generic top-level domains (gTLDs)
A class of top-level domains that are used for general purposes, where ICANN has a strong role in coordination (as opposed to country-code top-level domains, which are managed locally). For policy reasons, these are usually subdivided into sponsored top-level domains and unsponsored top-level domains.
glue record
An explicit notation of the IP address of a name server, placed in a zone outside of the zone that would ordinarily contain that information. This is required because in some circumstances it would be impossible to find the name server otherwise, such as when the name server is in-bailiwick. All name servers are in-bailiwick of the Root Zone, therefore glue records is required for all name servers listed there. Also referred to as just “glue”.
hints file
A file stored in DNS software (i.e. recursive name servers) that tells it where the DNS root servers are located. Because the DNS is used to self-discover where its servers are located, this file is used to boot-strap the process when the DNS software knows nothing.
hostname
The name of a computer. Typically the left-most part of a fully-qualified domain name. The rules for what is a valid hostname are more strict than for domain names, and this can impact registration policy in some circumstances. The application of hostname rules is sometimes called “STD3” rules. Defined in technical standard RFC 1123.
IAB
See Internet Architecture Board.
IANA
See Internet Assigned Numbers Authority.
IANA Considerations
A component of RFCs that refer to any work required by IANA to maintain registries for a specific protocol.
IANA Contract
The contract between ICANN and the US Government that governs how various IANA functions are performed.
IANA Staff
see Internet Assigned Numbers Authority.
ICANN
See Internet Corporation for Assigned Names and Numbers.
ICP-1
A document written by IANA staff in 1999 describing how they manage top-level domains. Compare RFC 1591.
ICP-2
A document describing how new regional Internet registries may be created.
ICP-3
A document describing the requirement for a unique, authoritative DNS root zone. See also RFC 2826.
IDN
See Internationalised Domain Name.
IDNA
See Internationalised Domain Name.
IDN Table
A list of permissible Unicode code points allowed for registration in domain names by a registry. Usually, these are applied on a language or script basis.
IDN Practices Repository
A repository on IANA’s website where top-level domain registries contribute the IDN tables they use. This allows other registries to re-use the tables if they wish.
IESG
See Internet Engineering Steering Group.
IETF
See Internet Engineering Task Force.
in-bailiwick
when a domain name is a sub-domain of another, used for identifying whether a glue record is required. For example, “iana.org” is in the bailiwick of “org”. All domains are considered in-bailiwick of the DNS Root Zone.
infrastructure domain, infrastructure top-level domain
A term sometime used for “.ARPA” and its sub-domains, as it does not fit into the other categorisations of top-level domains.
internationalised domain name (IDN)
A domain name that uses characters outside the 37 characters allowed by the “LDH rule”, using a system known as IDNA. This allows for domain names in non-Latin scripts, such as Arabic, Japanese or Cyrillic.
Internationalised Domain Names in Applications (IDNA)
The Internet standard defining the encoding of internationalised domain names. The “in Applications” is in reference to the way the standard works, as the conversion happens in application software rather than in the network, and therefore does not affect the wire format of the DNS. The domains are internally coded in a special representation using the prefix “xn--”, known as an A-label. Described in Internet Standard RFC 3490.
Internet Architecture Board (IAB)
The oversight body of the IETF, responsible for overall strategic direction of Internet standardisation efforts. The IAB works with ICANN on how the IANA protocol parameter registries should be managed. The IAB is an activity of the Internet Society, a non-profit organisation.
Internet Assigned Numbers Authority (IANA)
A department of ICANN tasked with providing various Internet coordination functions, primarily those described in a contract between ICANN and the US Government. The functions relate to ensuring globally-unique protocol parameter assignment, including management of the root of the Domain Name System and IP Address Space. ICANN staff within this department is often referred to as “IANA Staff”.
Internet Coordination Policy (ICP)
A series of documents created by ICANN between 1999 and 2000 describing management procedures. Three such documents were published before the numbering system stopped being used. Subsequent ICANN publications have not been given ICP numbers.
Internet Engineering Steering Group (IESG)
The committee of area experts of the IETF’s areas of work, that acts as its board of management.
Internet Engineering Task Force (IETF)
The key Internet standardisation forum. The standards developed within the IETF are published as RFCs. IANA’s protocol parameter registries are closely aligned with the work of the IETF.
.INT
A top-level domain devoted solely to international treaty organisations that have independent legal personality. Such organisations are not governed by the laws of any specific country, rather by mutual agreement between multiple countries. IANA maintains the domain registry for this domain.
Internet Protocol (IP)
The fundamental protocol that is used to transmit information over the Internet. Data transmitted over the Internet is transmitted using the Internet Protocol, usually in conjunction with a more specialised protocol. Computers are uniquely identified on the Internet using an IP Address.
Internet Protocol address
see IP Address.
Internet Registry Information Service (IRIS)
A sophisticated protocol for looking up registration data. It is designed to supplant the WHOIS protocol, by offering many technological improvements such as internationalisation, access control, automatic server discovery and structured formatting; however to date has not been adopted in any significant way. Documented in technical standard RFC 3981 and others.
Internet Telephony Administrative Domain (ITAD)
A unique numbering system used by Telephone Routing over Internet Protocol (TRIP) to label phone services within an organisation. A company may apply for an ITAD number to use in numbering systems without conflicting with other companies and users. See RFC 3219.
Interim Trust Anchor Repository (ITAR)
A proposed IANA service whereby the trust anchors for top-level domains can be listed separately from the DNS root zone. This is a temporary measure due to the inability to use DNSSEC to sign the root zone.
Internet standard
see protocol.
IP
see Internet Protocol.
IP address
A unique identifier for a device on the Internet. The identifier is used to accurately route Internet traffic to that device. IP addresses must be unique on the global Internet, although some are re-used within private networks using a system of private IP addresses and network address translation.
IP address block
A range of IP addresses that is assigned in a contiguous block. Usually the size of the range is described as the number of binary “bits” masked by the allocation. For example a “slash 24” or “/24” refers to a block of 256 IP addresses in IPv4.
IP address Space
The entire range of conceivable IP addresses. Managed by IANA, and generally delegated in blocks to Regional Internet Registries.
IPv4
Internet Protocol version 4. Refers to the version of Internet protocol that supports 32-bit IP addresses. This allows for approximately 4 billion unique IP addresses, which is not enough to cope with projected Internet demand in the next 5-10 years. Therefore, a new protocol called IPv6 has been developed that increases the number of possible IP addresses substantially.
IPv6
Internet Protocol version 6. Refers to the version of Internet protocol that supports 128-bit IP addresses. This protocol is not yet widely deployed, but allows for orders-of-magnitude more IP addresses than the more common IPv4 protocol.
IRIS
See Internet Registry Information Service
ISO
International Organisation for Standardisation. An international organisation comprised mostly of national standardisation agencies.
ISO 3166
A suite of international standards for labelling countries, territories, sub-national entities and former countries. Most notable, Part 1 of ISO 3166 (aka ISO 3166-1) is used by IANA to determine country-codes for top-level domains.
ISO 3166-1
A part of the ISO 3166 suite of standards describing two and three letters codes that represent countries. The two letter codes in ISO 3166-1 are used to determine the domains used for country-code top-level domains.
ISO 3166 Maintenance Agency (ISO 3166/MA)
The agency of ISO tasked with maintaining the ISO 3166 standard. It is responsible for any updates, for example, when a country is created or ceases to exist. ICANN is one of the ten members of the ISO 3166/MA.
ITAD
See Internet Telephony Administrative Domain.
ITAR
See Interim Trust Anchor Repository.
Jon Postel
see Postel, Jon.
label
see domain name label.
language table
see IDN table.
Letters-Digits-Hyphen (LDH)
The set of permissable characters in a domain label, when applying hostname rules.
local Internet community
The community of Internet users within a country who benefit from the country’s top-level domain. Country-code top-level domains are delegated to sponsoring organisations to operate domains in the best interests of this community, particularly by implementing policies the community has developed.
MIME type
A formalised text string that identifies the type of a file that is included in the headers of an email or web transmission. IANA maintains the registry of MIME types.
name server
See domain name server.
NAT
see Network Address Translation.
network address translation (NAT)
A system of using private IP addresses within an internal network (such as within a home, and office, or even within an ISP), and then having those numbers converted into a real IP address when Internet traffic leaves that network using a specialised router. This is commonly used within homes, for example, so that users do not have to apply for an extra IP address each time they connect a device to the network. It is very similar to using “extension numbers” within an office telephone system.
NS record
a type of record in a DNS zone that signifies part of that zone is delegated to a different set of authoritative name servers. Operators of domain names must have their authoritative name servers correctly listed in the parent domain.
number resources
Used to describe the hierarchically assigned number resources used for Internet routing, namely IP addresses and autonomous system numbers. These are usually distributed through regional Internet registries.
object identifier
see Private Enterprise Number.
OID
object identifier. See Private Enterprise Number.
parent domain
the domain above a domain in the DNS hierarchy. For all top-level domains, the Root Zone is the parent domain. The Root Zone has no parent domain as it is as the top of the hierarchy. Opposite of sub-domain.
PDP
See Policy Development Process.
PEN
see Private Enterprise Number.
Policy Development Process (PDP)
The formal policy creation process employed by ICANN by a number of its constituencies.
port number
A number used for identifying the type of Internet traffic being transmitted between two computers over the Internet. For example, the web uses port 80, DNS uses port 53, and email uses port 25. IANA assigns these numbers, and it is one of the more high profile protocol registries IANA maintains.
Postel, Jon
The progenitor of IANA. A computer scientist responsible for IANA until 1998, initially individually and later with other IANA staff within the University of Southern California. He was also responsible for the RFC Editor.
Principles for the Delegation and Administration of ccTLDs
See GAC Principles.
private enterprise numbers (PENs)
A unique numbering system used by several different Internet protocols (such as SNMP and LDAP) that use Abstract Notation Syntax One (ASN.1). It can be used to label services within an organisation. A company may apply for a private enterprise number to use these numbering systems without conflicting with other companies and users. A subset of numbers known as an Object Identifiers, or OIDs.
private IP addresses
A set of IP addresses only used within private networks, and therefore not reachable from the global Internet. Commonly used within home or office networks in conjuction with network address translation, which converts private IP addresses into a valid IP address when data leaves the local network. IANA maintains some special ranges of IP addresses solely for use as private IP addresses, as described in technical standards RFC 1918 and 3927.
protocol
Any form of inter-computer communication that has been standardised to ensure computers can communicate to one another. Internet protocols are usually standardised in RFCs.
protocol assignments
The assignment of protocol parameters by IANA.
protocol parameters
Unique systems of numbering or encoding used by a protocols that must be consistently applied for the protocols to be interoperable. The global unique assignment of protocol parameters is the task of IANA.
protocol registry
An individual protocol parameter registry managed by IANA, usually tied to a specific Internet standard.
PTR record
The representation of a IP address to domain name mapping in the DNS system.
recursive name server
A domain name server configured to perform DNS lookups on behalf of other computers. This is often configured at corporate network boundaries and ISPs for their network customers to use. As an individual domain name lookup can often involve multiple queries to different servers, these name servers do these iterative lookups and only provide back to the computer the final answer. They are often combined with the functions of a caching name server to improve network performance, and therefore are also known as caching resolvers.
redelegation
The transfer of a delegation from one entity to another. Most commonly used to refer to the redelegation process used for top-level domains.
Redelegation process
A special type of root zone change where there is a significant change involving the transfer of operations of a top-level domain to a new entity. Such a change must be evaluated by ICANN staff to ensure that the new entity meets a number of criteria, and must be voted on and agreed by the ICANN Board of Directors.
Regional Internet Registry (RIR)
A registry responsible for allocation of IP address resources within a particular region. There are five RIRs, and within each region network operators apply to their RIR to get IP address blocks allocated.
registrant
The entity that has acquired the right to use an Internet resource. Usually this is via some form of revocable grant given by a registrar to list their registration in a registry.
registrar
An entity that can act on requests from a registrant in making changes in a registry. Usually the registrar is the same entity that operates a registry, although for domain names this role is often split to allow for competition between multiple registrars who offer different levels of support. See also domain name registrar.
registry
1. The authoritative record of registrations for a particular set of data. Most often used to refer to domain name registry, but all protocol parameters that IANA maintains are also registries. 2. registry operator.
registry operator
The entity that runs a registry.
Request for Comments (RFC)
see RFCs.
reverse IP
A method of translating an IP address into a domain name, so-called as it is the opposite of a typical lookup that converts a domain name to an IP address. Utilises PTR records in the IN-ADDR.ARPA zone for IPv4, and IP6.ARPA for IPv6.
RFCs
A series of Internet engineering documents describing Internet standards, as well as discussion papers, informational memorandums and best practices. Internet standards that are published in an RFC originate from the IETF. The RFC series is published by the RFC Editor.
RFC 812
See WHOIS.
RFC 954
See WHOIS.
RFC 1123
see hostname.
RFC 1591
A document written by IANA staff in 1994 describing how they manage top-level domains. The document is well-referenced as it describes some of the key principles that govern the appointment of country-code top-level domains. Compare ICP-1.
RFC 1918
See Private IP Addresses.
RFC 3912
See WHOIS.
RFC 3927
See Private IP Addresses.
RIR
see Regional Internet Registry.
root
the most central (or all-encompassing) authority of any naming or numbering system. Usually used to refer to the domain name system root (see Root Zone). However, IANA is also the root for IP addresses, and other systems.
Root Servers
the authoritative name servers for the Root Zone. These are considered unlike regular name servers in part because they are generally the most critical and heavily-used name servers. They are also special as they are not easily replaced, as changes to them needs to be stored in every name server worldwide in a hints file.
Root Zone
The top of the domain name system hierarchy. The root zone contains all of the delegations for top-level domains, as well as the list of root servers, and is managed by IANA.
Root Zone Management
The management of the DNS Root Zone by IANA.
RZM
see Root Zone Management.
RZM Automation
A project to automate many aspects of the Root Zone Management function within IANA. Based on a software tool originally called “eIANA”.
script table
see IDN table.
secure entry point (SEP)
synonym for trust anchor.
slash [number]
(e.g. /24) See IP address block.
sponsored top-level domain
a sub-classification of generic top-level domain, where there is a formal community of interest to domain is dedicated to serve.
sponsoring organisation
The entity acting as the trustee of a top-level domain on behalf of its designated community. Sponsoring organisations are not assigned ownership of a domain, rather, are custodians appointed by their local Internet community to act as proper stewards in that community’s best interests. The Sponsoring Organisation can generally be re-assigned if the local Internet community wishes using the redelegation process.
STD 3
see hostname.
sub-domain
A domain that resides within another domain. For example, “www.icann.org" is a sub-domain of “icann.org”, and “icann.org” is a sub-domain of “org”. Sub-domains are entrusted to other entities through a process of delegation.
TLD
see top-level domain.
top-level domain (TLD)
The highest level of subdivisions with the domain name system. These domains, such as “.COM” and “.UK” are delegated from the DNS Root zone. They are generally divided into two distinct categories, generic top-level domains and country-code top-level domains.
TRIP number
see Internet Telephony Administrative Domain (ITAD).
trust anchor
A known good cryptographic certificate that can be used to validate a chain of trust.
trust anchor repository (TAR)
Any repository of public keys that can be used as trust anchors for validating chains of trust. See Interim Trust Anchor Repository (ITAR) for one such repository for top-level domain operators using DNSSEC.
trustee
An entity entrusted with the operations of an Internet resource for the benefit of the wider community. In IANA circles, usually in reference to the sponsoring organisation of a top-level domain.
U-label
The Unicode representation of an internationalised domain name, i.e. how it is shown to the end-user. Contrast with A-label.
Unicode
A standard describing a repertoire of characters used to represent most of the worlds languages in written form. The collection of scripts used to do this is maintained by the Unicode Consortium and is constantly growing. Unicode is the basis for internationalised domain names.
unsponsored top-level domain
a sub-classification of generic top-level domain, where there is no formal community of interest.
UTF-8
A standard used for transmitting Unicode characters.
variant
In the context of internationalised domain names, an alternative domain name that can be registered, or mean the same thing, because some of its characters can be registered in multiple different ways due to the way the language works. Depending on registry policy, variants may be registered together in one block called a variant bundle. For example, “internationalise” and “internationalize” may be considered variants in English.
variant bundle
A collection of multiple domain names that are grouped together because some of the characters are considered variants of the others.
variant table
A type of IDN table that describes the variants for a particular language or script. For example, a variant table may map Simplified Chinese characters to Traditional Chinese characters for the purpose of constructing a variant bundle.
WHOIS
A simple plain text-based protocol for looking up registration data within a registry. Typically used for domain name registries and IP address registries to find out who has registered a particular resource. May also be used informally to refer to the database of registrants that a registry publishes over WHOIS, see WHOIS Database. Described in technical standard RFC 3912, formerly in RFCs 812 and 954. (Usage note: not “Whois” or “whois”)
WHOIS database
Used to refer to parts of a registry’s database that are made public using the WHOIS protocol, or via similar mechanisms using other protocols (such as web pages, or IRIS). Most commonly used to refer to a domain name registry’s public database.
WHOIS gateway
An interface, usually a web-based form, that will perform a look-up to a WHOIS server. This allows one to find WHOIS information without needing a specialised computer program that speaks the WHOIS protocol.
WHOIS protocol
see WHOIS.
WHOIS server
A system running on port number 43 that accepts queries using the WHOIS protocol.
wire format
The format of data when it is transmitted over the Internet (i.e. “over the wire”). For example, an A-label is the wire format of an internationalised domain name; and UTF-8 is a possible wire format of Unicode.
xn--
see A-label.
XML
A machine-readable file format for storing structured data. Used to represent web pages (in a subset called HTML) etc. Used by IANA for storing protocol parameter registries.