In this article I aim to outline the ways in which psychological research, and in particular, a social-cognitive approach, can make a meaningful contribution to the development of public policy and health and community care practice.