I don't think it's the same thing, I see the option to create a private forum, and manually add people into it? This is not what I'm looking for I want anyone and everyone to be able to post, but I only want the creator of the thread to see it.
When you set the Permission in a Forum for a Group for "View threads by others" to NO (and set this to YES for admins or specific user), then everyone can post in that forum and they only can see their own threads (but admins or the specific user can see all of them).