In many Massively Multiplayer Online Role-Playing Game (MMORPG)s or other internet based games, the word noob is used very often. Noob can also mean someone who has a high level, but is not a skilled player. A person new to a game is often referred as a Newbie. The word can also be used to talk about a young player.
However lots of places (mainly internet forums and online games) use the word 'noob' differently to the word 'newb'. Where a 'newb' or 'newbie' is simply someone who is new to the forum/game/etc..., and a 'noob' or 'n00b' is someone who has no respect for the rules, does not want to do anything for himself and generally acts like an idiot. So 'noob' has become an offensive term in a lot of places on the internet. To behave like a noob will often mean getting disrespect and lack of interest from other players.
Noobs are usually referred to by the 1337 (pronounced "leet") or skilled players, who have marginally higher experience in the game.
The word "noob" or "newbie" originated in World War II. It was a word veterans used to describe new recruits.
Recently "noob" is used mainly just as a name to refer to other players in various games (FPS, TPS, RPG, etc.) It's usually a derogatory term, but can be exchanged as a friendly greeting.
Also, noob is used as the meaning "a person who does not know anything".