The purpose of this narrative review was to synthesize the evidence on effective strategies for global health research, training and clinical care in order to identify common structures that have been used to guide program development. A Medline search from 2001 to 2011 produced 951 articles, which were reviewed and categorized. Thirty articles met criteria to be included in this review. Eleven articles discussed recommendations for research, 8 discussed training and 11 discussed clinical care. Global health program development should be completed within the framework of a larger institutional commitment or partnership. Support from leadership in the university or NGO, and an engaged local community are both integral to success and sustainability of efforts. It is also important for program development to engage local partners from the onset, jointly exploring issues and developing goals and objectives. Evaluation is a recommended way to determine if goals are being met, and should include considerations of sustainability, partnership building, and capacity. Global health research programs should consider details regarding the research process, context of research, partnerships, and community relationships. Training for global health should involve mentorship, pre-departure preparation of students, and elements developed to increase impact. Clinical care programs should focus on collaboration, sustainability, meeting local needs, and appropriate process considerations.