PvPGN stands for player vs player gaming network. In general, a PvPGN is an open source software aimed to emulate Blizzard's interactive gaming environment through the internet. However, depending on the boundaries you set that server to, a whole load of work and effort may be required.
I cannot recall exactly when it was I joined the Eurobattle.net PvPGN but it was sometime during 2003-2004. Now this non-profit Warcraft III server was originally founded in 2002 by a group of Polish developers and although the name noticeably mentions "euro", the server has become a global community with players from every continent. An abundant of players normally keep in touch with the community other members via the forum. I must admit I have come a long way up the ladder to becoming a moderator. Things our crew usually do are as follows:
on the server
Designate and kick flooders
Ban users who play with an unfair advantage
Punish hate mongers
Perform necessary server changes
Provide technical support via channels
Manage tournaments
on the forum
Discuss projects / improvements / concerns
Punish spammers
Provide technical support
Monitor users
Recieve reports / requests
on ventrilo
Provide real-time technical support
example of a spammer (left) and a hate monger (right)