auto size definition
My answer will talk about columns, but the same applies to rows. In brief: Auto means size to column content, and * means size proportional to grid. Auto means that a column is given as much width as the elements within it require.