Communities provide the context in which programs, principles, and policies are implemented. Their needs dictate the kinds of programs that community organizers and advocates, program developers and implementers, and researchers will bring to bear on a problem.