What does the term TLD mean?

TLD = Top Level Domain

On some of our listings you may see the term ‘TLD’s taken”

The more TLDs taken shows how popular a particular term is amongst other property owners. Its a good sign if a lot of the other extensions of a domain are currently owned.