The general definition of "Noob" derives from "Newbie", which is taken from "New Beginner" Which generally applies to those who are new at something, be it a videogame, an art, or using a computer.
"Pro" is the shortened version of "Professional" which applies to someone who is adept at their job, and/or has been doing it for a while.
However, "Nerd" and "pro" can sometimes overlap, when the term applies to the internet.
Edit: Oh yeah, also, "Noob" and "Fucking stupid ass moron" can sometimes be synonymous, when applying to grammar, applications, or anything online in general.
A Synonym of "Pro", "1337" which is the short version of "31337" meaning "Leet" which is the internet's term for "Elite" which can be comparable to "Nerd" or "nolifer"
And lastly, see "Boss" which is the same as "Pro" (Internet-wise) except boss implies that you have power over others, be it an office, or "vidya game skillz"
However, contrary to popular belief, "Boss" is not synonymous with "Nerd" or "nolifer" it instead refers to someone "Cool" in real life.
(Or someone pretending to be cool)
Last edited by Zayex; Apr 13, 2012 at 05:59 PM.