This is a stupid question, but what is the difference between the forum vs blogs, the format seems very similar.
Forum - the overall message boards or a specific board (Battles, General Discussion, Off Topic)
Thread - a topic posted by a user.
Blog - a personal topic piece put forth by a user; usually has more to do about the creator's opinion and feedback than a thread, which is more... open.
Threads and blogs are posted in forums. They are not, themselves, forums.