The United Nations Millennium Declaration re-emphasized that, whilst development should be guided and driven primarily by public policy, the development process depends on the contributions of all large and small, public and private organizations.