What are TLD & SLD of a domain name?

TLD is the abbreviation for "top-level domain" and SLD is the abbreviation for "second-level domain". For example, in the domain name my-best-domain.com, the TLD is .com and the SLD is my-best-domain.