The TV forum was a forum where people created threads about TV related things. For example some one might post, "Did you see Family Guy last Night?" or "Who voices Homer on The Simpsons?"
A forum for the channel, Adult Swim, was later created. Some thought the creation of the forum was unncecessary because the topics could be posted in the TV forum.