Heterogeneous learning groups are students with different abilities, interests, or background knowledge. Homogeneous learning groups, on the other hand, are typically made up of students with similar ability levels, interests, or background knowledge.