Un forum Internet è un’area di discussione su un sito web. I membri del sito Web possono pubblicare discussioni e leggere e rispondere ai post di altri membri del forum. Un forum può essere focalizzato su quasi tutti gli argomenti e il senso di una comunità online, o comunità virtuale, tende a svilupparsi tra i membri del forum.
Questo tipo di forum può anche essere chiamato bacheca messaggi, gruppo di discussione, bacheca o forum web, ma differisce da un blog, il nome di un registro web, poiché un blog è solitamente scritto da un utente e solitamente le risposte degli altri al materiale del blog. Un forum di solito consente a tutti i membri di pubblicare post e avviare nuovi argomenti.
Anche un forum su Internet è diverso da una chat room. I membri di una chat room di solito chattano o comunicano tutti allo stesso tempo, mentre i membri di un gruppo di discussione pubblicano messaggi che devono essere letti da altri ogni volta che accedono. I forum tendono anche ad essere più incentrati sull’argomento rispetto alle chat room.
Prima che un potenziale membro si unisca a un gruppo e pubblichi messaggi per altri, di solito è tenuto a registrarsi. Il potenziale membro di solito deve accettare di seguire alcune regole online, a volte chiamate netiquette, come rispettare gli altri membri e astenersi dall’usare volgarità. Quando un membro è approvato dall’amministratore o dal moderatore, il membro di solito sceglie il proprio nome utente e password, anche se a volte viene fornita una password. Un avatar, una fotografia o un’immagine fornita dal membro potrebbe apparire sotto il nome utente del membro in ogni post.
Le conversazioni separate in un forum sono chiamate thread e sono costituite da post scritti dai membri. I membri di solito possono modificare i propri post, avviare nuovi argomenti, pubblicare nei thread di loro scelta e modificare il proprio profilo. Un profilo di solito elenca informazioni facoltative su ciascun membro del forum, come la città in cui si trovano e i loro interessi.
Al forum può partecipare anche un amministratore o un monitor del forum Internet. Un amministratore di solito può modificare i thread e spostarli o eliminarli se necessario. Lui o lei di solito possono anche cambiare gli elementi del software nel forum. I moderatori spesso aiutano l’amministratore e monitorano e guidano la discussione per assicurarsi che le regole del forum vengano seguite.
I pacchetti software per forum Web sono scritti in molti linguaggi di programma diversi, inclusi Perl, PHP, ASP e Java. Sia i file di testo che un database possono essere utilizzati per la configurazione e l’archiviazione dei post.