El software se refiere a los componentes lógicos de una computadora, en contraste con el hardware físico. El software incluye aplicaciones como procesadores de texto y sistemas operativos, que permiten la interacción entre componentes físicos y otras aplicaciones. El software de sistema, también llamado software de base, controla e interactúa con el sistema operativo para administrar el hardware y apoyar otros programas, a diferencia del software de aplicación.