Conexões do hardware
Uma conexão para comunicação em série é feita através de um cabo ou grupo de cabos utilizados para transferir informações entre a CPU e um dispositivo externo como o rato e o teclado, um modem, um digitalizador (scanner) e alguns tipos de impressora. Esse tipo de conexão transfere um bit de dado de cada vez, muitas vezes de forma lenta. A vantagem de transmissão em série é que é mais eficaz a longas distâncias.
Uma conexão para comunicação em paralelo é feita através de um cabo ou grupo de cabos utilizados para transferir informações entre a CPU e um periférico como modem externo, utilizado em conexões discadas de acesso a rede, alguns tipos de impressoras, um disco rígido. Essa conexão transfere oito bits de dado de cada vez, ainda assim hoje em dia sendo uma conexão mais lenta quea as demais.
Uma conexão para comunicação USB é feita através de um cabo ou um conjunto de cabos que são utilizados para trocar informações entre a CPU e um periférico como webcams, um teclado computador, um rato, uma camela digital, um pda, um mp3 player. Ou que se utilizam da conexão para armazenar dados como por exemplo um pendrive. As conexões USB se tornaram muito populares devido ao grande número de dispositivos que podiam ser conectadas a ela e a utilização do padrão PnP (Plug and Play). A conexão USB também permite prover a alimentação eléctrica do dispositivo conectada a ela.
Arquitecturas de computadores
A arquitectura dos computadores pode ser definida como "as diferenças na forma de fabricação dos computadores".
Com a popularização dos computadores houve a necessidade de um equipamento interagir com o outro, surgindo a necessidade de se criar um padrão. Em meados da década de 1980, apenas duas "arquitecturas" resistiram ao tempo e se popularizaram foram: o PC (PersonalComputer ou em português Computador Pessoal), desenvolvido pela empresa IBM e Macintosh (carinhosamente chamado de Mac) desenvolvido pela empresa Apple Inc..
Como o IBM-PC se tornou a arquitectura "dominante" na época, acabou tornando-se padrão para os computadores que conhecemos hoje.