Los foros en internet fueron creados en la década de 1980 y 1990 como complemento a los sitios web, permitiendo a los usuarios discusiones. Existen foros en línea y fuera de línea. Los foros se pueden desarrollar comúnmente usando PHP, PERL y ASP.NET, proveyendo diferentes funciones y capacidades. Los enemigos de los foros incluyen spam, trolls, leechers y chaters, los cuales eliminan la posibilidad de discutir y debatir siguiendo las reglas del foro.