I have an online friend I can consider "my best friend", we met on a forum almost 6 years ago, we never met in "real life", but I feel we have a true friendship.
In high school I had some good friends, after graduation we didn't keep in touch much, except for one of them that went to university with me, thanks to her I was able to talk and socialize a bit with people in our course.