No. Forumfree è un sito a se ed ha una piattaforma a se stante, cioè solo all'interno del sito. Tu da li puoi registrarti ed iniziare a creare Forum o Blog.
Mentre Phpbb3 e MyBB (Ci sono anche altre forum board come vBulletin che è a pagamento, o Snitz..) sono delle Forum Board da installare o tramite FileZilla (FTP = File Transfer Protocol) oppure pre-impostate nell'Hosting (Come ad esempio Altervista, che ti concede un Database lv.3 e una piattaforma phpbb3)