Community mental health nursing aims to promote and maintain mental health in populations and communities. It involves applying specialized knowledge to identify those at risk and provide prevention, treatment, and rehabilitation services. A community mental health nurse conducts comprehensive assessments of clients' psychological, social, and vocational functioning. Interventions may include reducing impairment, building skills, psychoeducation, and mobilizing community resources. Mental health services are available at primary, secondary, and tertiary levels of care. Community mental health programs emphasize services within communities and aim to provide continuing and comprehensive care.