PCI/PCI-E Add in Cards

These cards slot into various ports on a motherboard or laptop. Their purpose is to offer features that are not present otherwise, such as networking, USB, Thunderbolt, and WiFi support. These cards typically fit into a spare PCI or PCIe slot on a desktop motherboard or to a dedicated I/O port on a laptop, and they provide an easy way to upgrade the system without having to switch out the motherboard and CPU.

Network Cards

Also known as a NIC (Network Interface Card ), these cards connect directly into the motherboard of your computer and feature an external network socket. This enables the computer to connect to a network via a network cable. Traditionally these network cards use the PCI slot on a motherboard, with newer cards using a PCIe interface. Advanced features include two or more network ports for specific applications. Note that network adaptors that convert a USB port into a network interface are also available.
Updated

View:
Tekspek An in-depth guide into tech: Home Networking

USB 3.0 Cards

These cards offer a range of internal and external ports from slotting into the motherboard. Most of these cards use the PCI Express slot on your motherboard. Always check the specifications of the individual product to confirm the connectivity.
Updated

View:
Tekspek An in-depth guide into tech: PCI Express USB 3.0
View:

Firewire & USB I/O Cards & Hubs

These cards are designed to give todays system more connectivity options. Ideal for using with external storage solutions, or todays digital cameras, these cards open up the world of high-speed interconnects to systems that did not originally have them or for simply adding more ports to a system.

View:
Tekspek An in-depth guide into tech: Firewire System Buses & Bandwidth Updating Drivers
View: