The mission of the Nonprofit Commons is to create a community of practice for social-good to explore and learn about virtual worlds, foster connections, and discover the many ways in which nonprofits and others might utilize these unique virtual environments to achieve their missions.