In the times passed by the phrase Discussion board accustomed to denote a general public meeting or assembly for open dialogue. These days, when...