Schema.org - shared open vocabulary founded by Google, Microsoft, Yahoo and Yandex as a documentation that makes easier for webmasters and developers to understand what schemas are using Search Engines. Basically that's a single standart of document markup for Search Engines.
But usually by this call what in SEO world we name meta title, meta description, meta keywords (doesn't work anymore), to manipulate the snippet. I think you already now all this terms. If ever read at least an article about SEO.
The be frank Schema.org vocabulary can be used with many different encodings and cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model. And by this you can do hell more then just generate your snipp All propertys and classes that can be used
https://schema.org/docs/full.html . But actually titles, description all that users usually uses from it.
Nobody cared about the name of the documentation they use (Schema.org) before was create open graph for social networks. Till now some webmasters and marketers don't understand the difference. Or do not suspect that
<meta name=”title” content=”Title here”>
<meta name=”description” content=”Description here”>
<meta property="og:title" content="Title here " />
<meta property="og:description" content="Description here" />
Are different markup. First one for Search Engines, secon or OG (OPEN GRAPH) for Social Media Platforms