doubts /ip dns servers

Good morning everyone, I wonder if there is any difference in practice between the following options dns:
/ip dns set servers=8.8.8.8
/ip dhcp-server network set dns-server=8.8.8.8
/ppp profile set dns-server=8.8.8.8

right now I am very grateful for your attention!

/ip dns set servers=8.8.8.8
Wrong. Why? Use two DNS provider not only one. If Google stop providing DNS service on 8.8.8.8? (for fault or for decision)

/ip dhcp-server network set dns-server=8.8.8.8
The syntax is incomplete, missing [find] at the end, but that is not the point.
Is better use routerboard as proxy DNS and enable DNS service (disable by firewall external requests)
if you do not have directly one internal DNS server on your network.

/ppp profile set dns-server=8.8.8.8
THIS IS VERY GOOD! Because if you MUST change DNS for all users, simply change that and reconnect users!
But again, instead of 8.8.8.8 is better use own DNS servers or routerboard itself acting as DNS proxy.

Many thanks for your rextended explanations, just like I used 8.8.8.8 symbolism in my settings so always use
/ ip dns servers = x.x.x.x September, y.y.y.y
x.x.x.x, y.y.y.y are my dns.
I’m having trouble on some sites, especially facebook not showing images
I found something strange in the dns cache print of RouterBoard as below, is that this is the problem?
erro_dns.jpg

nononono! They are the 13 root DNS servers of the world!

I’m having some problems with akamaihd.net, akamai.net in some cases the problem is solved only put dns manually on the network card of the PC, someone else is experiencing this problem?