El shareware permite a los usuarios evaluar gratuitamente un software durante un tiempo limitado o con ciertas restricciones, mientras que el freeware puede usarse y redistribuirse libremente pero no modificarse o venderse. Ambos tipos de software ofrecen versiones limitadas de programas para que los usuarios las prueben.