It's a little easier online. I'm better with forums and emails than with chatting, as I have more time to articulate what I'm trying to say. There are no awkward silences when I'm thinking of something to say. The anonymity helps too, I can't be judged for my appearance or lack of eye contact.
That's not to say I don't have anxiety. I hesitate before posting or clicking "send", I reread my messages over and over making sure there are no mistakes or anything that could be misinterpreted. For instance, it took me over fifteen minutes to compose and post this reply.