In addition to these hardware components, many other electronic devices make it possible for the computer components to function together efficiently. Computer systems require a data pathway called a “bus” that facilitates data movement between different components of the computer.
Computers can be generally classified by type, size and power as follows, though there is considerable overlap: