Project identification is the first stage of the project planning process where potential projects are identified that could generate benefits for society. There are many institutions and groups involved in identifying projects at both the macro and micro levels. At the macro level, government ministries and development agencies play a large role by conducting opportunity studies and reviewing national strategies and policies. At the micro level, private enterprises, local organizations, and financial institutions identify projects based on unsatisfied demand, unused resources, or the need to address constraints. The process of identifying project ideas involves surveying resources and needs, observing the current situation, brainstorming, and discussions to generate potentially feasible project ideas worth further analysis.