국제금융기구는 무역, 원조, 금융, 기술이전, 부채 영역의 개발정책 뿐만 아니라 연구, 애드보커시, 정책권고, 국제규범설정과 국제법 제정을 통해서도 큰 영향력을 발휘한다.
새천년선언은 개방적이고 공정하며 규칙에 기반을 둔 예측가능한 비차별적인 무역 및 금융 시스템에 대한 국가의 이행 약속을 확인했다. 국제금융기구는 이러한 점에서 필수적인 역할을 한다. 국제금융기구는 무역, 원조, 금융, 기술이전, 부채 등의 영역에서 명백히 개발정책에 중대한 영향을 미치고, 많은 개발정책은 점점 더 개별 국가의 통제 밖에 존재하고 있다. 국제금융기구는 금융프로젝트와 양허성 차관 이외에도 연구, 애드보커시, 정책권고, 국제규범설정과 국제법 제정을 통해서 영향력을 행사한다. 유엔 개발기금과 프로그램들은 금융적 측면에서 국가의 개발노력에 더 적게 기여하지만, 유엔 스스로의 인권적 의무가 덜 중요한 것은 아니다.