It’s a web site where people may communicate, discuss different issues, share ideas and so on. Forums are usually thematic. Speaking about forum managing, users can write messages anonymously or have to register. Depending on forum settings and level of user access a message might need to be approved by a moderator.
Now Forum is commonly referred to as Community. Communities are developed on the basis of Slack platform or other platforms.