First Nations Development Institute is a nonprofit organization that assists Native American tribes, their communities, and Native nonprofits in economic development by providing technical assistance, training, policy, and the awarding of grants. Public education is another area of focus.