If you have any questions about the site that you'd like to know before joining, ask them here. You can even start your own topic for your question.
There are many areas you don't see here on the site when you are merely visiting as a guest! There are roleplays going on, and an Artist's Works forum, and a Writer's Works forum to see as well. Many other features become available upon joining Roleplayers Direct, but the best is the roleplaying in general.
Sign up, it's FREE! :clp