>>11049924We know a great deal about the diet aspect of it (which seems to be the most important factor). We know much less about what drives people to overeat although we aren't completely clueless about it. Gut bacteria may play a role. Some disorders cause weight gain, e.g. hypothyrodism.