Community profiling is defined as building a detailed picture of a target community through involving local people and organizations that deliver services. It provides a comprehensive description of a population's needs and community resources, with the active involvement of that community, for the purpose of improving quality of life. Some key steps in community profiling include needs assessment, community consultations, social audits, and collecting information to develop an understanding of the community makeup and level of interest in getting involved. The purpose is to gather information not already recorded, highlight gaps, encourage broader thinking, determine who is affected, and build relationships and capacity over time. Communities are complex so care must be taken to avoid information overload and ensure engagement is clear.