The fundamental distinction is that Groups are containers, whereas Layers are separators. A group is a container for shaped items that are contained within a layer.