ICANN meaning in the internet world is a central repository for IP addresses that provide unique IP addresses across all over the world and manage the root servers and DNS.