¿Cuál es la diferencia entre un servidor WINS y un servidor DNS?

Creo que esta cita de un artículo en línea [1] la responde muy bien.

WINS es una abreviatura de Windows Internet Name Service y DNS significa Sistema de nombres de dominio. Como su nombre indica, WINS es específicamente para dispositivos basados ​​en Windows, como PC, computadoras portátiles o servidores NT. Por otro lado, DNS es principalmente para servidores y dispositivos de red. WINS depende básicamente de la plataforma, mientras que DNS es independiente de la plataforma y funciona para Windows, Linux, Unix, Cisco, etc. WINS se usa para direcciones IP dinámicas, como los sistemas DHCP, donde las direcciones IP cambian cada hora. Por el contrario, el DNS se usa principalmente solo para direcciones IP estáticas, como servidores o puertas de enlace, donde las direcciones IP siguen siendo las mismas. DNS no es compatible con los sistemas DHCP.

Notas al pie

[1] Diferencia entre WINS y DNS