The main types of DNS servers are typically servers that provide both a primary server and a secondary server address.
The primary server is the preferred server with optimized functionality, whereas the second server provides an alternative to the primary server. A DNS with two servers will give an extra layer of redundancy which ultimately maximizes uptime.