National Development Fund (NDF) is a government entity that coordinates the development funds and banks and supervises their performance. It specializes in agriculture, real estate, tourism, human resources, small and medium-sized enterprises, and other funds.