A forum is a meeting or medium where ideas and views on a particular issue can be exchanged. "it will be a forum for people to exchange their views on a particular subject or niche.