I'm sorry, there was no intention to be rude. I just had difficulty understanding the question until I re-read it about 4 times. The problem with that in a public, english-speaking forum is simple - one's questions don't get answered, or don't get the answers they deserve. I think pointing that out is actually helpful; sorry if it came across in an unhelpful or insulting way, it wasn't meant that way. It's worth noting that I was the first person to actually be respectful enough to answer his question.
And, for WHM, my answer was correct, if perhaps a little simplistic. WHM is an administrative tool. It's used for administering the server and/or its accounts. "Resellers" can be given WHM access which (generally) allows them to administer their assigned accounts only, and (unless given root permissions) they don't get to administer the server admin parts of WHM.