Considered for a long time as a selling technique of young software developers, shareware is a software marketing method that starts gaining ground with big companies too. The idea behind shareware distribution is letting clients try the software before buying the full version, by downloading a trial version from your website. There are several types of shareware programs: