O peso corporal é influenciado por muitos factores, tais como fontes alimentares, regulação do apetite e factores de doença. No caso de fontes alimentares adequadas, a regulação do apetite é um factor importante que afecta o peso corporal, ou seja, as pessoas obesas têm geralmente um melhor apetite, enquanto as pessoas magras têm um apetite mais fraco. A produção de leptina aumenta quando a gordura aumenta, actuando no centro do apetite no hipotálamo para produzir anorexia. As pessoas obesas são menos sensíveis à leptina, enquanto as pessoas magras são mais sensíveis à leptina, e pequenas quantidades de leptina podem produzir um forte efeito supressor do apetite. Factores de doença, incluindo perturbações digestivas como gastrite, úlcera gástrica, colecistite, pancreatite, enterite crónica, etc., podem afectar a alimentação e a absorção dos alimentos, causando letargia. O hipertiroidismo pode causar um estado metabólico elevado e o aumento do consumo de calorias pode levar a uma alimentação excessiva e ao definhamento, enquanto a diabetes tipo 1 pode também causar definhamento devido à produção insuficiente de insulina e à incapacidade de converter a glicose em gordura. Além disso, a perda de peso rápida é frequentemente observada quando ocorrem tumores.