IP, internete bağlı cihazlara verilen sayısal adrestir. Günümüzde IP akılda tutulamayacak kadar çok web sitesi bulunmaktadır. Bu yüzden özel olarak seçilen alan adları kullanırız. DNS ise IP adresleri ile alan adlarını birbiriyle ilişkilendiren ve bu bilgiyi saklayıp kullanıcılara dağıtan sistemdir.