In rare cases obesity can be caused by genetic disorders and other medical problems.
By far, the greatest cause of obesity is life style choices.
Lack of proper exercise and over eating. For such cases there are 'simple' cures for this.
A balanced diet and regular exercise will, in most cases, 'cure' obesity.
It is advisable to consult a medical professional if the case is extreme.