discussionforum-In common parlance, a devil's advocate is someone who takes a position, sometimes one he or she disagrees with, for the sake of argument. This process can be used to test the quality of the original argument and identify weaknesses in its structure/An Internet troll, or simply troll in Internet slang, is someone who posts controversial and irrelevant or off-topic messages in an online community, such as an online discussion forum or chat room, with the intention of provoking other users into an emotional response or to generally disrupt normal on-topic discussion