needs assessment for financial planning

Describe the major components of a needs assessment and what information they provide.
Explain why it is important to conduct a needs assessment for financial planning.