Charity organizations are non-profit entities which work for the betterment of the society and the less fortunate members of the community. They operate on a philanthropic philosophy of giving back to the community. There are various synonyms of the term, such as a non-governmental organization, a non-profit organization, a humanitarian organization, and a voluntary organization. The aim of these groups is to provide assistance to the needy people, regardless of their color, caste, or creed. Their efforts range from providing medical aid, education, and food to organizing rehabilitation and disaster relief programs. The ultimate goal of any charity organization is to make the world a better place for everyone.