Basically, Jordan (@admin) started this site, he is the site creator and main Administrator, he designed the site.
I am an admin now, but I originally just signed up for this site like anyone else. I became a mod then Super Mod and now Admin, though not in the same capacity as Jordan.
My role is more on the community managing side of things and head moderator.
Basically I deal with more or less everything moderator wise, Jordan runs the tech side of the site that I don’t know about and I do more of the community manager side of things that I have more experience in.
As for specifics on moderator and Admin.
Basically Moderators have only certain forum sections they moderate in, they are just regular members in other sections.
Super Mod (myself) is a mod in every section and chooses moderators, can create new forum sections, edit section details.
Admins deal with both the forum and news side of the site.
I can add new polls, news posts, update pages and so on.
When the site originally started obviously moderators were just a trial and error, Jordan just had an open application and added more or less anyone who applied. Some fit the role others did not, eventually we got a few solid mods and eventually we get to where we are now.