From Longman Business Dictionary
forumfo·rum /ˈfɔːrəm/ noun [countableC]1an organization, meeting, TV programme etc where people have a chance to publicly discuss an important subjectforum forThe journal provides a forum for discussion and debate.
2COMPUTING a group of computer users who are interested in a particular subject and discuss it using email or the Internetan Internet forum