Saugus.net

freeware



The definition of freeware

Freeware is software that is available for free with no strings attached. The quality is often superb as the authors are also generally users.