IMF/World Bank: Global Rescue Team?

What do the IMF and World Bank have to say about their importance in global development and finance?