Dispositivos de entrada
São dispositivos que fornecem informação ao computador enviando dados anológicos para processamento. Permitem a comunicação no sentido do utilizador para o computador.
Dispositivos de saida
São dispositivos que exibem dados e informação processadas pelo computador permitindo a comunicação no sentido do computador para o utilizador.
Dispositivos de entrada e saída
São dispositivos de entrada de dados por meio de algum código ou programa, para algum outro programa ou hardware, bem como a sua saída ou retorno de dados, como resultado de alguma operação de algum programa,consequentemente resultado de alguma entrada.
Dispositivo de armazenamento
São dispositivos capaz de gravar (armazenar) informação (dados). Essa gravação de dados pode ser feita virtualmente, usando qualquer forma de energia. Um dispositivo de armazenamento retém informação, processa informação, ou ambos.