Grids and Grid Generation