Nonalcoholic fatty liver disease (NAFLD) is the most common chronic liver disease worldwide, with a broad spectrum ranging from simple steatosis to advanced stage of nonalcoholic steatohepatitis (NASH). Although there are many undergoing clinical trials for NAFLD treatment, there is no currently approved treatment. NAFLD accounts as a major causing factor for the development of hepatocellular carcinoma (HCC), and its incidence rises accompanying the prevalence of obesity and diabetes. Reprogramming of antidiabetic and anti-obesity medicine is a major treatment option for NAFLD and NASH. Liver inflammation and cellular death, with or without fibrosis account for the progression of NAFLD to NASH. Therefore, molecules and signaling pathways involved in hepatic inflammation, fibrosis, and cell death are critically important targets for the therapy of NAFLD and NASH. In addition, the avoidance of aberrant infiltration of inflammatory cytokines by treating with CCR antagonists also provides a therapeutic option. Currently, there is an increasing number of pre-clinical and clinical trials undergoing to evaluate the effects of antidiabetic and anti-obesity drugs, antibiotics, pan-caspase inhibitors, CCR2/5 antagonists, and others on NAFLD, NASH, and liver fibrosis. Non-invasive serum diagnostic markers are developed for fulfilling the need of diagnostic testing in a large amount of NAFLD cases. Overall, a better understanding of the underlying mechanism of the pathogenesis of NAFLD is helpful to choose an optimized treatment.