How DNS Resolution Works

What is DNS and why name resolution exists ?