Weight alone is not a clear indicator of good health because it does not distinguish between weight that comes from body fat, muscle mass and body water. Carrying too much fat is a condition called obesity, and puts a person at risk for many serious medical conditions including heart disease, diabetes and even certain forms of cancer. In fact, obesity contributes to at least half the chronic diseases in western society.