Running a forum is an excellent way of creating a community. It can be a place for people to discuss issues, share knowledge and, perhaps more importantly, to talk about you, your products and your services.