Freeware, shareware, beta's and trial versions are different ways of making available or marketing software. Freeware refers to programs or databases that an individual may use without payment of money to the author. Commonly the author will copyright his work as a way of legally insisting no one change it prior to getting his approval. Commonly he will issue a License defining the terms under which his program may be used. With Freeware there is no charge for the license.
Users can try the software, generally for a limited period of time, without any cost or obligation.
If the user wishes to continue using the software after that period, then the user registers the software and makes payment to the author. The author will then issue a license that allows the user to continue using the software. Most authors will also include other materials like printed manuals, technical support or future upgrades to the software in return for the registration fee. Beta software - Beta software is basically a work in progress. Many software developers release pre-commercial versions of their software for potential users to try.