Los foros web son aplicaciones que permiten discusiones y opiniones en línea sobre temas propuestos, funcionan como complemento de sitios web invitando a los usuarios a compartir información de manera libre, y suelen ser moderados por un coordinador que guía la discusión y sintetiza la información antes de cerrar el tema. Generalmente están desarrollados en lenguajes como PHP, Perl, ASP.NET o Java.