Its only confusing if it confuses you.
You made the best first leap, introducing yourself!! Thanks for being brave and posting.
You can get your feet wet in the Citadel Tavern or the Cavern of Inane Natter. Feel free to jump into any of those conversations, they are all fair game.
If you want to roleplay, check out the Freeform Roleplaying forum.
Everything is sort of topic orientated and the site is basically designed about idea generation and sharing. So look around and see if something jumps out at you, if any topic anywhere peaks your curiousity feel free to ask a question or add an opinion on it.
There is always the main site (click on the citadel picture) which you can look through and add opinions to as well, anonymously or as yourself. Tried to make everything idea generating so if you get a flash of inspiration, don't keep it to yourself, we love to hear everything.
(Hey, might add that last part to the sticky message