A community level needs assessment is beneficial and crucial to any planned intervention on behalf of communities facing difficulties with regard to some community issue. A community level needs assessment will assist the practitioner to determine the nature and scope of a problem at which an intervention might be aimed, with the aim of finding out what possible interventions might be successful in alleviating the problem. A community needs assessment will also uncover which members of the community are most likely to benefit from a planned intervention and who might not be. Community level needs assessment will also give direction to planners in terms of where resources need to be allocated for the intervention so that they are not wasted.