I saw that many web developers include in tag
<meta itemprop="name" content=" ">
<meta itemprop="description" content=" ">
<meta itemprop="image" content=" ">
I don't understand what is the purpose of this meta tags
It may be for schema.org micro-formatting which is meant to increase SEO.
"Schema.org provides a collection of shared vocabularies webmasters can use to mark up their pages in ways that can be understood by the major search engines: Google, Microsoft, Yandex and Yahoo!"
You can read the documentation here : https://schema.org/docs/gs.html