Un matériel informatique (en anglais : hardware) est une pièce ou composant d'un appareil informatique. C'est la partie physique de l’informatique elle est appairée avec le logiciel (software ou firmware). Il y a des composants situés à l'intérieur de l'appareil qui sont indispensables à son fonctionnement et, d'autres secondaires disposées à l'extérieur (les périphériques).
Les pièces intérieures sont, la plupart du temps, montées sur des circuits imprimés. Les pièces ou composants sont construites par différents fabricants et interconnectées entre elles. Le respect des normes et d'un cahier des charges très précis, par les différents fabricants permet le fonctionnement de l'ensemble.
Les pièces servent soit à recevoir des informations, à les envoyer, les échanger, les stocker ou les traiter. Toutes les opérations sont effectuées conformément aux instructions contenues dans les logiciels et aux manipulations des périphériques de l'interface homme-machine.
Un appareil informatique est un automate qui traite des informations conformément à des instructions préalablement enregistrées, selon le principe de la machine de Turing. Un micro-ordinateur est composé de :
Un processeur est un dispositif qui exécute des instructions de calcul sur des informations. Le processeur puise les informations et les instructions de traitements dans des mémoires ou des dispositifs de stockage d'informations (internes ou externes). Les résultats des traitements sont eux aussi placés dans les mémoires ;
Des dispositifs d'entrée permettent à un humain de commander l'appareil informatique et d'y introduire des informations (clavier, souris, clé USB, CD). D'autres périphériques (internes ou externes) permettent de connaître différents paramètres (position géographique, température) ;
Des dispositifs de sortie servent à extraire les informations de l'appareil informatique, et les présenter sous une forme utilisable par un humain (écran, haut parleur) ou par un périphérique tel qu'un DVD, une clé USB ;
Des dispositifs de télécommunication permettent l'échange d'informations entre différents appareils informatiques grâce au réseau informatique (bluetooth, WIFI, Ethernet).