Requesting a website is like sending a letter.
You have to put the adres on the letter, or the post office (your ISP) won’t know where to send the request.
DNS is like a phonebook, but for domain names. It is used to look up the adres you put on the letters you send (websites you visit). Using a custom DNS means that your ISP cannot block websites by omitting them from the phonebook. Adguard uses the same ability of omitting domain names to block ads.
Consider: https://9gag.com/123
A DNS translates “9gag.com” to an internet protocol adres. It is never told that you will use https, or that you request “/123” from 9gag.com
What you do on a website (request “/123”) is always hidden from your ISP IF AND ONLY IF the website uses https. Https puts the details of your request inside the envelope, instead of right next to the adres.
Requesting a website is like sending a letter. You have to put the adres on the letter, or the post office (your ISP) won’t know where to send the request.
DNS is like a phonebook, but for domain names. It is used to look up the adres you put on the letters you send (websites you visit). Using a custom DNS means that your ISP cannot block websites by omitting them from the phonebook. Adguard uses the same ability of omitting domain names to block ads.
Consider: https://9gag.com/123 A DNS translates “9gag.com” to an internet protocol adres. It is never told that you will use https, or that you request “/123” from 9gag.com
What you do on a website (request “/123”) is always hidden from your ISP IF AND ONLY IF the website uses https. Https puts the details of your request inside the envelope, instead of right next to the adres.