noNPRofit - adj. not done for the purpose of making money
cause - n. something (such as an organization, belief, idea, or goal) that a group or people support or fight for
generosity - n. the quality of being kind, understanding, and not selfish
viral - adj. relating to or involving an image, video, piece of information, etc., that is circulated rapidly and widely from one Internet user to another.