So, such computer-mediated communication may have an artificial and unemotional quality.

Clearly, the features of online dating have both costs and benefits.

In addition, people may present differently in person or change over time.

So, matching may overlook potentially good partners in the process.

Such matching can help guide individuals toward dating partners who may be more compatible.

Cons: Matching is a difficult process and testing may not be accurate for everyone.

Matching - Online tests may not be able to tell you your perfect match, but they can help narrow down the options.

In particular, such testing often identifies potential daters who would be a poor relationship partner for anyone.

For the busy professional, or the safety-conscious, such communication is an excellent way to "test" potential partners.

Cons: Communication through computers is lacking some of the information provided in face-to-face interaction.

Pros: Online dating offers a number of ways to get to know a potential date before meeting in person.

Such computer-mediated communication allows for safe and convenient interaction, without much risk or time commitment.

It also provided some superior features and potential problems.