Realtek hd audio or other

Hello my newfound community,I need some words of wisdom in order to solve the problem.I am about to start using a music recording program for which an soundcard with asio functionality is recommended.My current card is realtek hd audio.Do I need another one or will this one do the job?
 
Is this Realtek sound a PCI card or is it on-board sound? If it is built into the motherboard (on-board), I would start by purchasing a good PCI sound card like M-Audio produces
 
Back