phpBB może wykorzystywać następujące bazy danych: MySQL, MS-SQL, PostgreSQL oraz Access/ODBC. phpBB dzięki swoim zaletom stał się jednym z najpopularniejszych systemów tego typu.
Fora te posiadają obsługę szablonów, języków (dostępne są liczne wersje językowe). Dzięki modyfikacjom możemy m.in. znacząco rozbudować opcje profilu, dodać subfora, usprawnić pisanie wiadomości. Dodatkowo grupa czuwająca nad rozwojem skryptu udostępnia wiele innych usług i produktów do phpBB, jak chociażby style, ikony, tutoriale (instruktaże) we Flashu, FAQ i inne. System zapewnia obsługę nieskończenie wielu for, rang, grup i uprawnień użytkowników jak również dodatkowych narzędzi dla administratorów i moderatorów oraz wiele innych.
Forum dyskusyjne - jest przeniesioną do struktury stron WWW formą grup dyskusyjnych, która służy do wymiany informacji i poglądów między osobami o podobnych zainteresowaniach przy użyciu przeglądarki internetowej.
Fora dyskusyjne są obecnie bardzo popularną formą grup dyskusyjnych w internecie. Prowadzą je praktycznie wszystkie portale. Są one także powszechne na stronach wielu instytucji, czasopism, przedsiębiorstw, uczelni itp. a także spotykane są liczne fora zakładane zupełnie prywatnie. Zasady działania typowego forum
Fora dyskusyjne od strony technicznej są zazwyczaj rozbudowanymi skryptami działającymi w technologii CGI, PHP lub ASP, które tworzą osobiście administratorzy stron WWW lub też adaptują z gotowych skryptów, z których wiele jest dostępnych jako wolne oprogramowanie.
Zazwyczaj oprogramowanie do prowadzenia forum pozwala zdefiniować jego właścicielowi lub administratorowi kilka początkowych forów, które są podzielone na tematy zwane czasami wątkami. Wątki te mogą już zazwyczaj tworzyć sami użytkownicy poprzez napisanie nowej wiadomości do danego forum. Następni inni użytkownicy mogą odpisywać na wiadomość, która rozpoczęła wątek, co prowadzi do kontynuacji wątku.
Wybranym, szczególnie aktywnym użytkownikom administrator może przydzielać prawa moderatorów, które pozwalają im tworzyć nowe fora, kasować wiadomości, blokować wątki itp. zazwyczaj zgodnie z obowiązującymi na danym forum regułami postępowania (użytkownicy muszą stosować się do przyjętego regulaminu). Na wielu rozbudowanych forach istnieją całe hierarchie moderatorów, o różnym zakresie praw i obowiązków, kontrolowane przez administratorów forów, z kolei na innych moderatorzy są demokratycznie wybierani przez ogół użytkowników, lub nawet po prostu losowo wybierani.
Rodzaje forów
Podstawowe rodzaje forów to:
fora anonimowe - które nie wymagają od użytkownika rejestracji;
fora pół-anonimowe - w których dopuszcza się użytkowników całkowicie anonimowych, zaś proces rejestracji jest uproszczony i nie zawiera w sobie procedury potwierdzenia tożsamości (tego rodzaju fora są obecnie najczęściej spotykane, nieraz wymagają podania adresu e-mail);
fora restrykcyjne - wymagające od użytkownika zarejestrowania się, przy czym proces rejestracji jest tak skonstruowany, że wymaga potwierdzenia tożsamości poprzez np. odesłanie zwrotnego maila;
fora prywatne - tworzone z myślą o z góry określonej grupie użytkowników i niedostępne dla osób postronnych.
Oprócz tego fora mogą być:
płaskie - tzn. składające się z jednego forum, na którym wszystkie kolejno pojawiające się wątki są sortowane chronologicznie lub alfabetycznie;
ustrukturalizowane - czyli składające się z jedno- lub wielowarstwowej struktury forów, stworzonej zazwyczaj przez administratora.