DNS (Domain Name System) is just like address of any specific computer , system or other resource connected on internet. When we type name of a website in our browser (for example “www.google.com”), it actually translates that web address to DNS address and browser looks up that resource connected to internet. Which is usually come sort of IP. But we humans can remember names better then stranger series of numbers, IETF has adopted this naming convention. But in root, every name is given a specific IP and that is DNS.googleintogoogle

When we connect to our internet , we use DNS of our ISP. So, when we type “www.google.com” , it has been resolved and found by DNS of our ISP (believe me, its not that easy to explain for me :d ). But sometimes we feel that our ISP is not that good at all for resolving addresses and speed. So, we can use 3rd party DNS, which may provide us better performance (to be honest, if you are happy with your ISP changing DNS is just waste of time). opendns_logo
More >