In the best-case scenario, your DNS will always work perfectly. The name servers will be up all the time, and your visitors will get their queries resolved without any problem. Sadly the perfect case does not exist. Sometimes servers go down. Here comes the DNS Failover. It is a simple mechanism to redirect the traffic in case of a failure.