I love the Internet. A world of information at my fingertips. And I have met a lot of people online. Some became good friends. I have met some face to face. They have been at my house or I have been at theirs. Some have married people they met online and are very happy.
Not that there couldn't be problems mind you. To just have to be careful and not share too much information. Don't be pressured into giving someone a picture or personal information. Leave those types alone as it could be dangerous.
I also keep in touch with family and friends online. It's a great way to convey information. For instance, one relative posted pictures of her new baby. That way we could see them faster then waiting for a picture to be sent by snail mail. It's also fun to be able to show someone online a new item you've just bought or made. Or to be able to see and talk to people in real time. I think it makes communication easier and that is a good thing. Of course meeting face to face is always the best but when you can't, the Internet is the next best thing. IMHO.