Un foro de internet es un lugar donde las personas pueden intercambiar ideas sobre temas de interés. Sus miembros pueden publicar discusiones y leer y responder a los mensajes escritos por otros participantes. Un foro se puede enfocar sobre diversos temas y suele desarrollar un sentido de comunidad virtual entre sus miembros.
Los foros también son conocidos como tablón de anuncios o grupo de discusión, diferenciándose de un blog porque éste último suele estar escrito por un usuario o administradores de la web y por lo general sólo permite las respuestas de los demás usuarios respecto al material del blog. Un foro por lo general permite a todos los miembros hacer posts y comenzar nuevos temas.