Community technology center
A community technology center or CTC offers resources to help bridge the digital divide, primarily through the public accessing computers and the internet. These centers are a key part of what is now being referred to as digital inclusion programs. Many centers provide training that ranges from basic computing skills to digital media production as well as applied skills (e.g. online job searching). While some CTCs are freestanding operations, many others are located in public libraries, schools, social service agencies, neighborhood centers, and religious centers. Many organizations that provide their participants and local community with technology access and training do not think of themselves first as ctc's, but share common services and needs.