Als Shareware bezeichnet man eine eingeschränkte Software-Version, die kostenlos für einen begrenzten Zeitraum getestet werden darf. Im Gegensatz zu einer Demo-Version, die nach Ablauf der Testphase nicht mehr funktionsfähig ist, kann Shareware kostenpflichtig mit einem Code als Vollversion freigeschaltet werden.