Schema markup is structured data added to a website’s code that provides additional information to search engines about the content on the page. It helps search engines understand the context and purpose of the content, leading to enhanced search engine visibility and the potential for rich snippets in search results.