Over the last decade "strategic philanthropy" has dominated the thinking of many big and ambitious foundations. Theoretically, foundations of this kind not only provide grant support to nonprofits, but importantly, assess social problems, develop strategies to solve them, and track the results of their efforts over time.