Una computadora es una máquina electrónica que realiza cálculos a partir de un conjunto de instrucciones. Las primeras computadoras eran máquinas inmensas del tamaño de una habitación, cuyo armado, administración y mantenimiento requerían de equipos de personas. Los sistemas de computación de la actualidad son exponencialmente más rápidos, y su tamaño es de apenas una fracción del de aquellas primeras computadoras.
Un sistema de computación consta de componentes de hardware y software. El hardware es el equipo físico. Este incluye el gabinete, las unidades de almacenamiento, los teclados, los monitores, los cables, los altavoces y las impresoras. El software incluye el sistema operativo y los programas. El sistema operativo administra los recursos de hardware de la PC y ofrece servicios comunes para los programas de la PC. Estas operaciones pueden incluir la identificación y el procesamiento de información, así como el acceso a esta. Los programas o aplicaciones se encargan de distintas funciones. Los programas varían ampliamente según el tipo de información a la que se accede o que se genera. Por ejemplo, las instrucciones para reconciliar una chequera difieren de las instrucciones para simular un mundo de realidad virtual en Internet.