a board open for discussion
A forum: where people have discussions online
An online bulletin board to post on.not that complicated guys
forums aren't all online