I find it much easier to have decent friendships online rather than in real life. I have never been much of one to be open about myself in real life, and, when I have, it normally doesn't do me any good(once, I was taken in for a psychological evaluation due to me confiding something into someone I believed to have been a friend that told what I said to people who shouldn't have heard; t'was not fun), and, of course, I have a great deal of social anxiety(along with other anxiety disorders). When I am online, the ability to be mostly anonymous makes it much easier for me to open up to people. As well as I am able to meet more people who share the same interests and such as I, while, where I live, I haven't met too many people who share my interests. And, in the past, when dealing with issues, it was very easy and consoling to just go to my friends online, bitch about it, then go play a video game and chat with them a while, or something. Although, at the particular moment, I wouldn't say I have really any friends online or in real life. In both my online and real life, I have a handful of people I sometimes hang out and chat with, I wouldn't consider them any more than acquaintances, if that. Anyway, on topic, it really depends who you are, in my opinion. For me, a person who has had extreme social phobia all my life, I have never had a stronger friendship with someone in real life than I have with certain people online, and those online friends definitely helped me with various issues. Ones that none of my real life "friends" could have, at that time. However, for some, it might be easier to be more social in real life and find someone who they can relate to and be absolute best friends with in real life. I'm just not social in real life, nor have I met anyone like that.