Schema is semantic vocabulary or code that is added into the HTML of your website. This code helps search engines understand and differentiate your content. Schema markup helps search engines understand who your target audience would be and delivers the most relevant results to the query. As defined by search engines Google, Yahoo, Bing, and Yandex, schema types are arranged in a hierarchal structure and to date, there are 818 Types, 1326 Properties, and 289 Enumeration values in the schema dictionary or vocabulary. Check out the schemas that apply for your retail business with properties and descriptions in https://schema.org/Store