Domain industry

ICANN (Internet Corporation for Assigned Names and Numbers)

The non-profit organization that coordinates the global domain name system, IP addresses, and protocol parameters.
← Back to glossary

What is ICANN?

ICANN (Internet Corporation for Assigned Names and Numbers) is a non-profit organization responsible for coordinating the maintenance and procedures of several databases related to the namespaces and numerical spaces of the Internet. Simply put, ICANN ensures the stable and secure operation of the Internet's unique identifier systems.

ICANN's core functions

Domain name system (DNS) coordination

  • Manages the DNS root zone
  • Approves new TLDs
  • Accredits domain registrars
  • Develops policies for domain management

IP address allocation

  • Coordinates with Regional Internet Registries (RIRs)
  • Ensures IP addresses are distributed fairly
  • Manages IPv4 and IPv6 address space

Protocol parameter assignment

  • Coordinates with IANA (Internet Assigned Numbers Authority)
  • Manages protocol registries
  • Assigns unique protocol identifiers

ICANN's role in domains

TLD management

ICANN oversees all gTLDs through:

  • Registry agreements: Contracts with TLD operators
  • Registrar accreditation: Authorizing companies to sell domains
  • Policy development: Rules for domain registration and disputes

New gTLD Program

In 2012, ICANN opened applications for new gTLDs, resulting in:

  • 1,200+ new TLD applications
  • Introduction of .app, .blog, .shop, and hundreds more
  • Brand TLDs (.google, .amazon, .apple)

UDRP (Uniform Domain-Name Dispute-Resolution Policy)

ICANN established UDRP to resolve domain disputes:

  • Trademark holders can challenge domain registrations
  • Decisions made by approved dispute resolution providers
  • Faster and cheaper than litigation

ICANN structure

Multi-stakeholder model

ICANN operates through a bottom-up, consensus-driven process involving:

Supporting organizations (SOs):
  • GNSO: Generic Names Supporting Organization
  • ccNSO: Country Code Names Supporting Organization
  • ASO: Address Supporting Organization
Advisory committees (ACs):
  • GAC: Governmental Advisory Committee
  • ALAC: At-Large Advisory Committee
  • SSAC: Security and Stability Advisory Committee

Board of directors

ICANN's board makes final decisions, with members selected by various stakeholder groups.

ICANN policies affecting developers

RDAP requirement

ICANN mandated RDAP implementation for all gTLD registries and registrars, replacing WHOIS with structured data.

Thick WHOIS

Since 2016, .com and .net registrations must store full registrant data at the registry level, improving WHOIS accuracy and availability.

GDPR compliance

ICANN adapted policies for privacy regulations:

  • Temporary specification for gTLD registration data
  • Ongoing work on data access models
  • Balancing privacy with legitimate access needs

Abuse mitigation

ICANN requires registries and registrars to:

  • Maintain abuse contact information
  • Respond to abuse reports
  • Take action against malicious domains

ICANN and ccTLDs

ICANN's relationship with ccTLDs is different:

  • ccTLDs are delegated to national authorities
  • Less direct oversight than gTLDs
  • Countries set their own policies
  • Some ccTLDs operate under ICANN frameworks voluntarily

IANA functions

ICANN performs IANA functions through a contract:

  • Root zone management
  • Protocol parameter assignment
  • .int and .arpa TLD management
  • IP address coordination

For domain developers

Understanding ICANN helps when:

  • Building domain tools: Follow policies for acceptable use
  • Choosing TLDs: Know which are under ICANN governance
  • RDAP implementation: Comply with ICANN's technical requirements
  • Dispute handling: Understand UDRP for trademark issues

ICANN resources

  • ICANN.org: Official website with policies and announcements
  • ICANN WHOIS: Official WHOIS lookup tool
  • RDAP bootstrap: IANA's RDAP server directory
  • Public meetings: Participate in policy development

ICANN's multi-stakeholder model means developers can participate in shaping internet policy through public comment periods and working groups.

Put this knowledge to work

Use DomScan's API to check domain availability, health, and more.