UNDP provides expert advice, training, and grant support to developing countries, with increasing emphasis on assistance to the least developed countries. To accomplish the MDGs and encourage global development, UNDP focuses on poverty reduction, HIV/AIDS, democratic governance, energy and environment, social development, and crisis prevention and recovery. UNDP also encourages the protection of human rights and the empowerment of women in all of its programs.