If you group by a single column and apply an aggregation method to a single column, Pandas will typically return a Series. For multiple columns, it will return a DataFrame.