How do Non Profit Organizations Work?

A non profit organisation is a charity organisation. It works on the funds it collects as charity or any funds that are donated for a particular cause. It does not distribute any surplus to its’ shareholders, owners but instead uses for it’s own cause.