Las computadoras evolucionaron de grandes máquinas ocupando habitaciones enteras en la década de 1940 a dispositivos más pequeños y fáciles de usar actualmente. Una computadora moderna contiene componentes como la placa madre, microprocesador, memoria RAM y ROM, disco duro, tarjetas de expansión y software de sistema, aplicaciones y programación. Las redes como Internet conectan millones de computadoras alrededor del mundo para compartir información y servicios.