To use various hardware components with your system, you will need device drivers . A driver is a piece of software that control a hardware component or peripheral device of a computer such as a disk drive, a mouse, or printer. A device driver lets your computer communicate with these hardware components. For example, if you don't have a mouse driver then your computer won't know what to do when you move your mouse to the right on your mouse pad. Most systems constantly need new drivers to keep your computer running at peak performance.
Most computer companies release drivers for their hardware about once or twice a year.
For those of you that are on the road a lot, you should consider looking at purchasing a laptop. Although more expensive then a regular mini tower or desktop, they offer you portability. With a docking station, you could hook them up and use them as regular computers.