i have a router in my home, do i need a card to connect my gaming pc to the internet?

Solution
If you want to use Wifi, then you need a wifi expansion card or a usb wifi adapter.
If you are using ethernet, just plug an ethernet cable from your router to your ethernet port on the motherboard's I/O panels.