Can the Forums Plugin be used on a single install of WP?

I'd like to have ONE forum for this website, and use the Membership plugin. I installed the Forum, but can't seem to find any way to set it up on my website.

Thanks.