A modular computer component system has at least one linking module. A
plurality of interchangeable hardware modules is provided. Each hardware
module houses one computer component. Each hardware module is coupled to
the linking module to allow data communication between the hardware
module and the linking module thereby forming a complete computer system.
The plurality of interchangeable hardware modules includes at least a
processor module, a memory module, a hard drive module.