Some mobile apps will match you with people based on criteria, including age, gender, and geographic proximity.
More traditional sites may offer anything from a simple search to a highly specific advanced search.
Most dating sites have become extremely good about policing their members for negative or unsafe behavior.
There are several sites that offer additional levels of security including background checks and photo verification.
Depending on the dating site, all other members might be able to see your profile and message you.