A contact form lets visitors send a message without exposing the owner's email address. With WordPress, it is provided by a plugin. It must validate fields, protect itself against spam (honeypot, captcha), inform about the use of personal data, and send reliable notifications.