TLDs are managed by the Internet Corporation for Assigned Names and Numbers (ICANN), which is a non-profit organization that coordinates and maintains the internet's domain name system. ICANN oversees the allocation and management of TLDs, as well as the policies and procedures that govern their use.