Una computadora es un mecanismo electrónico que acepta información de entrada, la procesa y produce información de salida. El hardware se compone de elementos físicos como dispositivos de entrada, salida, memoria y el procesador, mientras que el software son programas ejecutables. Algunos dispositivos de entrada incluyen teclados, mouse y escáneres, mientras que los de salida son monitores, impresoras y modems. Los dispositivos de memoria son la RAM, disco duro y discos flexibles.