Many web sites are devoted to offer software downloads. A number of them will offer freeware (software program that you can use without spending), shareware (software which are free of charge to share and tryout, but require registration following some time), and others are demo software and trial software, which serve as a demonstration with the application capabilities, but don't include every one of the characteristics the complete edition has.