As a Canadian Registered Charity, the Canadian UNICEF Committee does fundraising, education and advocacy activities, UNICEF Canada supports programs that provide protection, healthcare and immunizations, education, safe water and sanitation and nutrition, and is party to a cooperation agreement with UNICEF that establishes, among other things, that the net funds raised after expenditures relating to public advocacy and Canadian programs will be transferred to UNICEF for the funding of programs