The concept of health is not easily pinned down by researchers and policy makers, but a common definition is a key to health. The Ottawa Charter defines health as a resource for life and as the means of living well. This definition aims to emphasize the connection between healthy living and active participation in society.… Continue reading