Wikipedia AI summary
TLD (disambiguation)
A top-level domain (TLD) is a highest-level Internet domain name.
TLD or tld may also refer to: