A nonprofit's main goal is to assist the general public or advance society by resolving social, environmental, educational, or cultural challenges.