DNS is like someone who tells you your friend’s phone number, if you tell them the friend’s name. Except that, DNS does it for domain names.
Domain name is like the name of a person, while website is like the actual person. You can also have domains without website and vice versa.
As of 2019, there are more than 1.7 billion domain names registered, with more than 200 million active websites world wide.