Grid generation is an essential part of computational fluid dynamics, and multi-block structured grid is the most widely used grid type. Combined with a discussion of the criteria for evaluation of grid generation systems, this paper reviews recent developments in multi-block grid generation with emphases on grid topology and grid block patching techniques, grid generation strategy for complete aircraft configurations, automatic blocking and the corresponding block merging methods, geometric data exchange ...