This is such an elementary question, and I can't believe I've been using Unix (Linux and Mac) for over 5 years without knowing this!
The root user has group id 0 and user id 0. Hence lower group ids have more permission. The question is, if I want to create an administrator group, where all members have the same rights as the root group, is that a safe practice? And do I create than by setting to the group id to 0? All this time I've been going along with sudo but that's because I've been the only user on my machine or vps.
Also, when a group id is say 10 or 100, can it perform any operation on any file that belongs to a group that say has an id of 1000? Is that how that's supposed to work?