Strategies associated with a socio environmental approach to health promotion are strengthening community development and community economic development, creating environments supportive of health, and advocating for and developing healthy public policy.