Overweight and obesity are caused by a variety of factors, including but not limited to a poor diet, overeating, lack of physical activity, and hormonal imbalances. Ayurveda considers obesity to be an excess accumulation of Kapha in the body. Ayurveda addresses the need to correct imbalances in the physiology through natural means such as dietary changes, exercise, self-massage, gentle detoxification procedures, intake of herbal food supplements and meditation. If the recommended principles and procedures are followed sincerely, one can expect to lose weight.