A DAC is a sound card that sits outside your PC. It doesn't require you to install drivers to work.
An AMP basically increase the max volume your PC can output.
You don't really need any of these with your headphones but they would benefit from having them. You could always get a sound card with a built in AMP, like the asus xonar line of cards.