El software es un conjunto de programas,
instrucciones y reglas informáticas que permiten
ejecutar distintas tareas en una computadora.
El software es desarrollado mediante distintos
lenguajes de programación, que permiten controlar el
comportamiento de una máquina.
Puede ser clasificado en: software de
base (programas básicos necesarios para que una computadora
funcione), software de aplicación (programas diseñados para o por los
usuarios para facilitar la realización de tareas en la
computadora) y software de programación (programas que ayudan al
desarrollo del software, analistas y programadores, a crear software
de base, de aplicación u otros programas de desarrollo.)
El software libre permite que un programa sea copiado, distribuido, investigado, modificado, etc.
sin ningún tipo de interrupción y, en general, se lo encuentra como software gratuito publicado
en Internet.
El software propietario, es todo programa que tiene limitaciones para
ser copiado, implementado y distribuido.
El usuario puede tener distintas versiones de cada producto de software. Hablamos de
freeware cuando es de libre uso y el usuario puede instalar y utilizar la herramienta
informática sin ningún tipo de restricción. La versión demo o trial es similar al
shareware, con la diferencia que tiene un periodo de uso estipulado por ejemplo en días o
meses y puede o no estar limitado en las funciones que realiza.