When we eat more calories than we need, we gain weight. Being overweight can cause heart disease. When we eat fewer calories than we need, we lose weight.