I cannot seem to understand what exactly a HomeGroup is.
What is a HomeGroup, and how is it different from a Workgroup or a Domain?
(I already understand the last 2.)
Why would I want to use a HomeGroup instead of a Workgroup/Domain?
I'm no pro but I find in practicality that HomeGroup works better than the other two. I would spend hours setting up workgroups and domains and what not just to get two computers to send files to each other. Now I can send music to a player and my brother can easily browse my picture collection via homegroup using a simple password. If I had to think of it as anything, I would just think of it as workgroup 2.0
If you want you can read this hefty debate on this forum about HomeGroups vs WorkGroups, but from my point of view and my use of it in real life it's just an upgrade of workgroups from XP (a really really good one use-wise)