El software se refiere a los componentes lógicos de una computadora que permiten realizar tareas específicas, en contraposición al hardware físico. Los principales tipos de software son los sistemas operativos que controlan las operaciones de la computadora, y el software de aplicación que dirige tareas específicas. Otros tipos incluyen software de red para comunicación y software de lenguaje para escribir programas.