Some general problems in mesh generation were discussed, the demands of mesh generation were expounded, the mesh generation methods were introduced, the mesh generation algorithms in last ten years were retrospected and their advantages and disadvantages were compared. Based on the requirements of practical engineering calculation,the authors brought up the mesh quality demands and decision index, explored the mesh quality optimization, introduced the preprocessors and their applications of the commercial softwares,then gave out several practical examples of the mesh generation. At last, the trends of mesh generation were also presented.