reCAPTCHA は、フォーム送信やログイン画面などで、アクセスが人によるものか、ボットによるものかを判定しやすくする仕組みです。
初心者向けにかなりざっくり言うと、問い合わせフォームへ機械的な送信が来ていないかを見分ける補助 と考えると入りやすいです。
ただし、reCAPTCHA を入れたからすべてのスパムが止まるわけではありません。
実務では、honeypot、送信回数制限、入力検証、通知設計と組み合わせて使うことが多いです。
問い合わせフォームでの考え方は、メールフォームのスパム対策は何をやるべき?reCAPTCHAだけで十分かを整理 の記事でも詳しく整理しています。