This type of site has been around since the early days of the internet when they were called message boards. Online forums allow users to post messages to each other and discuss various topics to their hearts’ content.
This is best used for anyone looking to create an online community around a topic or drive engagement with users who will generate content for the site.