Definition - What does Careware mean?
Careware is a software application that is distributed in an effort to help a charity, charitable cause or other philanthropic act. Careware generates funds for a charity using a software business or delivery model.
Careware is also known as charityware, helpware or goodware.
Techopedia explains Careware
Careware generally doesn't generate a profit for the developer/vendor. This type of software is often distributed as freeware. In return, the end user is asked to donate some amount to a designated charity or cause. Another non-monetary form of careware asks end-user to refer/share the careware or the charity/cause with their peers over a social network or via email, thus creating publicity for a cause.