The usual form is a JSON-LD script in the page's head. An Organization block gives the company's name, logo and profiles; an Article block gives the headline, author and dates; a FAQPage block lists questions with their answers. Google uses some of these types for rich results, and both search engines and AI assistants use them to attach facts to the right entity.
Structured data has to match what the page shows: a FAQPage whose questions are not visible on the page, or a rating no reader can see, goes against Google's guidelines. The test is to read the block as a stranger and check that the page says the same thing in plain text.