Careware, también llamado charityware, helpware o goodware es un software distribuido de tal forma que beneficia la caridad.
Algunos careware son distribuidos gratuitamente, y el autor sugiere algún pago destinada a la caridad.
El software en cuestión que se ofrece, generalmente no contiene fuentes y puede ser copiado libremente.
Por otra parte, también se denomina charityware cuando una persona dona un software a una organización caritativa, para que ellos más tarde gestionen los beneficios obtenidos con él.
Para distribuir el código a los lectores, Stevens sugirió que le enviaran en una carta con un disquete en blanco.