Non-Profit Organization in Canada

I am going to work within a non-profit organization in BC Canada. So I want to know more about it. What is a Non-Profit Corporation? A non-profit corporation is a legal entity separate from its members and directors formed for...