Scratch

What is the purpose of forming a non-profit?