Question: what is a major difference between a group and a component?
Answer: It's actually a very simple differentiation. Groups are used for sets of objects that you will never duplicate or make copies of. Components are used for sets of objects that you will be duplicating or using multiple times in the model.