Este documento describe tres tipos de software: software a la medida, que se crea específicamente para satisfacer las necesidades del usuario; freeware, que es software gratuito que puede redistribuirse con algunas restricciones; y shareware, que permite una evaluación gratuita del software con limitaciones hasta que se realiza un pequeño pago para obtener una licencia completa.