DataGridView is an enhanced version of DataGrid.  Some of the features lacking in DataGrid are:

  1. Multiple column types
  2. Multiple ways to display data
  3. Multiple ways to customize the display of data
  4. Multiple options for changing cell, row, column, and header appearance and behavior