A TLD is a top-level domain in the domain name system. It is the part of a domain name that comes after the last period, such as .com, .org, .net, .edu, and .gov. TLDs are managed by the Internet Assigned Numbers Authority (IANA) and are divided into two categories: generic TLDs (gTLDs) and country code TLDs (ccTLDs).
ccTLD is an abbreviation for designated country top level domain. It is a subcategory of TLDs used to identify a specific country – For example, .hr for Croatia, .ca for Canada and .cn for China. ccTLDs are administered by the respective countries or territories and are often used by companies and organizations that want to target business to a specific geographic region.
A generic top-level domain (gTLD) is a TLD that is not specific to a specific country or territory. There are several types of gTLDs for example
.com: for commercial entities
.org: for non-profit organizations
.net: for network infrastructure providers
.edu: for educational institutions
.gov: for government bodies
A second level domain (SLD) is the part of a domain name that comes before the TLD. For example, in the domain name example.com, "example" is the SLD.
The third level domain (3LD) is the subdomain that comes before the SLD. For example, in the domain name blog.example.com, "blog" is 3LD. 3LDs are often used to create subdomains for specific purposes, such as a blog or online store.
In general, understanding the different types of domain names is important when choosing a domain name for your website. Consider your goals and target audience when choosing a domain name and TLD.