Ethereum Name Service is a platform that gives easy-to-remember Ethereum domains to everyone. It has enabled the creation of decentralized domain names that can be read by anyone, instead of wallet addresses consisting of random and long characters starting with 0x. Anyone can buy and manage domains through ENS. It is possible to use ENS to deliver ERC-20 tokens to a domain such as name.eth.
There are many parallels between the Ethereum Name Service and the DNS system of the internet. Using this system, users can gather their online assets under one roof. DNS is Web2's domain name system while ENS is like Web3 service.