Sometimes a non-profit may make money to help other people, which might include helping them start their own business or providing them with food, clothing or shelter. Some non-profits try to help endangered animals or the environment. Some non-profits are small groups of people such as a block association or community group. Others such as trade unions, universities or religions are large and well established, with many assets and many paid workers. 