Domain Name Server
It's what gives you the information that starts your name resolution... so when you type www.yahoo.com it's your first port of call to find out the IP address that www.yahoo.com relates to. The internet does it's locating servers by IP addresses not by name... it's more complicated than that, but that's a simplified view of it. DNS servers talk to each other in a sort of tree like arrangement... so your local one talks to others.
Normally the DNS server is set up by your ISP or your network when your PC logs in to a network. For a home broadband the router is told what to use as it's DNS server... and your PC uses the DNS server in your router which passes the calls it doesn't know the answer for up to the ISP's.
As to where you find it... it's in the network properties... open the 'networks' bit of the control panel, right click the network connector you use to hook up to the network, find the TCP/IP entry, select it and click 'properties'. It's probably on the advanced tab... exactly how and where and what all of the bits are called varies a bit from win98, win2000, winXP and Vista so you may need to take the names of things above with a degree of caution... they're about right but may not be exactly right for you.
If your PC is throwing a temper about DNS, simplest things to try are:
1) Check your PC really is wired up to the network (or is wirelessly conencted)
2) Reboot your PC
3) If you are at home and the above don;t fix it, reboot your broadband or cable modem (router or whatever your supplier calls it).