Originally Posted by Phunkedelik
if you adduser you dont need to worry about the groups as per say above you can easily later add users to any groups you want..
Sure, it's not necessary to add the user to the groups when you create the account. But if you do add to the group at the creation time then your user will be immediately added to the group(s) you assign thus not experiencing problems if you don't add to the proper group.
The plus side is that the user will not experience problems when attempts are made to use functions that they are prohibited from using when not in the right group. Thus a request would have to be made to the superuser/root to add to the desired group at a later time.