Rockburst is a difficult problem in underground resource development and infrastructure construction. With scientific and technological progress, more research technologies and methods to prevent rockburst have been proposed and applied. Research content has become more comprehensive, and positive progress and achievements have been made. However, due to the complexity of rockburst control factors and the sudden occurrence of rockburst, the occurrence mechanism and accurate prediction of occurrence intensity and time are still difficult worldwide problems. In this paper, the research development and achievements of rockburst are reviewed. Firstly, various definitions and types of rockburst are briefly summarized. Then, research progress and achievements in four aspects are comprehensively reviewed, including methods and techniques of rockburst research (theoretical research, numerical simulation, physical model tests and in situ monitoring), mechanism of rockburst, classification and prediction of rockburst (empirical criteria, in situ monitoring, mathematical model approaches and rockburst chart) and prevention and control of rockburst. Of particular significance is that the classification and prediction with prevention and control are summarized in detail. Finally, limitations, deficiencies and some promising directions for future research are listed.