This is actually an interesting question, and now I'm intrigued on what kind of project are you working that requires groups to spawn a scene.
But first, to answer your questions: groups are a way to tag nodes, so you can easily find and reference them through code. And yes, you can use groups to spawn a scene.
What is it that you are trying to do? and what are you currently doing?