Forum

1.a website or section of a website that is used for public discussion of a specific topic and on which users can submit or read messages. I visited Everything-Pedia's forum