The North Carolina Community College System is a statewide network of 58 public community colleges. The system enrolls over 500,000 students annually. It also provides the North Carolina Learning Object Repository as a central location to manage, collect, contribute, and share digital learning resources for use in traditional or distance learning environments.