El documento contrasta el software y el hardware de una computadora. El software incluye programas, datos y documentación e incluye todo lo intangible procesado por los sistemas, mientras que el hardware incluye los componentes físicos como circuitos, gabinetes y periféricos. Juntos, el software y el hardware permiten que las computadoras ordenen, procesen y elijan resultados con información de manera eficiente y flexible.