Researches on opinion dynamics aim at modeling the formation and evolution of public opinions from individual level. This paper reviews basic models and results in the field of opinion dynamics, focusing on the starting points and the modeling principles. The influence of network structure on the dynamical result is discussed. The comparison of models and results with empirical data on the Internet is emphasized. By employing the particularities of the Internet, we propose several future research issues in the area.