One of the most fundamental ideas associated with capacity building is the idea of building the capacities of governments in developing countries so they are able to handle the problems associated with environmental, economic and social transformations. Developing a government's capacity whether, at the local, regional or national level will allow for better governance that can lead to sustainable development and democracy. To avoid authoritarianism in developing nations, a focus has been placed on developing the abilities and skills of national and local governments so power can be diffused across a state. Capacity building in governments often involves providing the tools to help them best fulfil their responsibilities. These include building up a government's ability to budget, collect revenue, create and implement laws, promote civic engagement, be transparent and accountable and fight corruption.