Opinion dynamics, which focuses on the formation, propagation, and evolution of people’s opinions in social networks, has recently been widely studied. This paper outlines the history of opinion dynamics research, current methods, and future directions. Specifically, some basic theoretical concepts of graph theory are initially introduced. Then, the key research findings of opinion dynamics, such as Voter’s and Degroot’s models, which are discrete and continuous models, are reviewed. Finally, the future direction of this field is discussed.