Why is it necessary to do charity? What are the ways in which one can do charity? What kinds of changes can one experience in his or her life by doing charity?