A visitor becomes a contact once they start a conversation with you and provide some form of contact information (such as an email or phone number). This allows you to follow up with them in the future.
A verified contact is someone who has signed up or logged into your app. Since their identity is confirmed, they are recognized as an authenticated customer. Any impersonation warnings in their conversations are automatically removed once verification is complete.