To have some forums on your website you have two main options. The first is to use a forum service from another website. The second is to install some scripts and a database on our hosting that do work from our own domain.
Anyway, this is already explained in an article on .com: .