ShareWares programs can be freely distributed and freely tested.
A trial period (generally 30 days) is given to test those program. After this trial period, the user who wants to keep using the program has to register. The (cheap) sum given to the author helps him to upgrade his programs and maintain a good duty.
ShareWare concept helps everybody to find good and cheap tools.