Shareware is software that is available free of charge only for a limited time period, after which the user loses access to the program. The purpose of shareware software is for users to understand how it works before paying. Some types of shareware have a built-in expiration date, after which the users cannot access the program without buying it, while others only disable certain features after the trial version expires.