Er zijn letterlijk honderden verschillende domein extensies beschikbaar. Deze extensies worden ook wel top-level domains (TLD) genoemd. Je kunt deze top-level domains grofweg indelen in twee categorieën:
ccTLD
De afkorting ccTLD staat voor country-code top-level domain en omvat alle domein extensies met een (ISO 3166) landcode of ‘dependent territory’. Je moet dan denken aan alle landcode’s (zoals .nl, .be, .de) maar ook de zogeheten ‘dependent territories’ zoals Niue (eiland ten noordoosten van Nieuw Zeeland) van de extensie .nu of Isle of Man (eiland bij Verenigd Koninkrijk) van de extensie .im maar ook Hong Kong van de extensie .hk
gTLD
De afkorting gTLD staat voor generic top-level domain en omvat alle domein extensies die niet geallieerd zijn aan een land of ‘dependent territory’. Je moet dan denken aan bijvoorbeeld .com, .org, .net maar ook de nieuwe TLD’s zoals .xyz of .pizza.