Domain names are easy-to-remember words that we can use to communicate to a DNS server the website we want to visit. The Domain Name System (DNS) is what translates the friendly name to an IP address.
Somewhat like international phone numbers, the domain name system gives every server a memorable and easy-to-spell address, such as cosites.co.uk. The domain name hides the IP address that most people aren’t interested in seeing or using, like 22.214.171.124.
In other words, it’s much easier to type cosites.co.uk in your web browser than it is to remember and enter the IP address that the website uses. This is why domain names are so incredibly useful.