ICANN assumes responsibility for selling top-level domain names for the Internet.