Not necessarily. You can choose between having a forum as a part of your website, such as KnownHost, or having your entire website as a forum, like on WebHostingTalk. Some forums are easier to integrate with websites than others. The first decision is about how you want it to work - then making it happen.