All online dating websites
One of the numerous benefits of online dating is that many of the communication and even location barriers are playing less and less of a role in people's relationships.
Online dating provides a unique opportunity to get to know the person behind the face.
In other words, online dating creates a lower potential for embarrassment that helps people feel more comfortable opening up about themselves.
As an adult, most people tend to form small, tight knit groups of friends with little opportunity to meet new people outside of this circle.
The second is something you may not have thought of.
People may hold back feelings or thoughts when meeting in person because they are too embarrassed to talk about them, but when people write online they tend to disclose more about themselves, which lets you get to know them better.