Community-based vulnerability assessment is a participatory process that involves local communities in identifying, analyzing, and prioritizing their vulnerabilities to natural and human-induced hazards. This approach emphasizes local knowledge and experience, allowing communities to engage actively in understanding their own risks and developing strategies to address them effectively.