There are actually many reasons why people gain belly fat, including poor diet, lack of exercise, and stress. Improving nutrition properly, increasing activity regularly, and making other lifestyle changes can all really help. Belly fat actually refers to fat around the abdomen.