que direrencia hay entre cada uno de ellos
por lo que yo se:
freeware es que esta el programa completo
shareware-es que esta el programa completo pero lo tienes que registrar, ya que su codigo fuente si es completo--creo
y demo--es que el programa no esta completo ni en su codigo fuente
puede ser así