Bundleware is a collection of one or more software that can be installed alongside each other. Although not necessarily, bundleware can harbor malicious software such as adware. Freeware is software that the developer offers without cost to users. Freeware can be used to generate revenue for the developer by pushing ads – this can be harmful if intrusive ads are employed. Shareware is similar to freeware in that it can be used for free. Unlike Freeware, Shareware is only free for a limited period. After that period elapses, the users are required to pay to continue using the software without limitations.