El hardware incluye todas las partes físicas de una computadora como componentes eléctricos, electrónicos y mecánicos, así como cables y gabinetes. El hardware se ha clasificado en generaciones basadas en cambios tecnológicos como el uso de tubos de vacío, transistores y circuitos integrados. Las tarjetas gráficas son un tipo de hardware que disponen de memoria y unidades de procesamiento gráfico para procesar gráficos.