What is a board

I went on invisionfree.com and i was wonder what is a free board theat you get?
What is a board?

A miserable little pile of posts.

But on invisionfree.com, you can set up your own forum to post on, free.

Like this one we're on now.