DNS explained
Hello!
I hope to get DNS explained in this thread.

Is there a central DNS archive that registrars report to and that ISP

Why is it sometimes taken 24 hours and sometimes 72 hours, why ain't all DNS servers updated at least once a day?
Does it cost more for a registrar to update the info often?
I find this very interesting, please explain.