Welcome to the Guild.
Check out the Guide if you'd like some info about how the site is set up. Using the Ask a Comrade thread and/or private messaging a Comrade is a good option if you feel the need to ask some specific questions about things related to the site.
No idea about any Warcraft threads if you're talking about roleplays, I haven't been actively seeking any for a while now. I do know I saw a few of them here and there when I last took a look, though. If nothing else you can always start your own. If you meant non-RP threads, the Off-Topic section probably has something buried in there that you could find with a search.