Los foros son páginas web dinámicas donde los usuarios pueden iniciar discusiones ("threads") sobre diferentes temas y responder unos a otros a través de "posts". Existen foros abiertos y cerrados. Los foros tienen moderadores que pueden eliminar contenido y mantener discusiones gratas. Es posible crear un propio foro usando lenguajes como PHP o bases de datos SQL.