charitable activity definition

charitable activity means an activity carried out for a charitable purpose, other than primarily for the purpose of raising funds;
charitable activity means an activity performed by a not -for-profit organization, including providing material or other assistance of any type, including financial assistance to needy people or to the institutions which provide such assistance directly, or educational, cultural, literary and scientific or any other activities for the public interest.