Homeopathy began in Germany in the late 18th century, the creation of homeopathy seems to have opened up a new road to medicine, because this treatment has brought advantage to many patients, but it is controversial, many scholars believe that homeopathy is not scientific. Whether is the homeopathy or the allopathic unscientific,is the crux of the matter. While allopathic therapies have undeniably played a huge role in the fight against disease, NCDs, including cancer, have not been effectively controlled, and the World Health Organization's 2030 health goals are unlikely to be met. Actually, the clinical application of homeopathy is beneficial to the treatment of diseases, reducing the damage to the biological function of the human body due to taking traditional drugs. Supporters of homeopathy believe that homeopathy is more effective than allopathic therapy, but there is no sufficient theoretical basis to confirm this issue. In fact, the process of the organism from disease to health is the process of self-repair, and this strong self-repair ability cannot be replaced by any drug. The occurrence of NCDs is caused by the bad information from the brain, drugs cannot remove the bad mentality, similarly, homeopathy cannot remove the bad mentality also, but reduce the damage to the biological function, conducive to the promotion of the organism's self-repair ability. In order to understand the root of the problem, homeopathy needs to be rationally analyzed in order to solve the problem of disease treatment.