Un sistema informático está compuesto por una unidad central de procesamiento, periféricos de entrada y salida. Los componentes principales incluyen el hardware (partes físicas), software (programas), firmware (instrucciones de máquina) y humanware (recursos humanos). Un sistema típico también contiene memoria RAM y ROM, tarjetas madre, de video y audio, y dispositivos de almacenamiento y conectividad.