A controlled vocabulary is a list of words to tag units of information in a text or document. Controlled vocabularies can be used for information retrieval
Knowledge cards are a grid of small information cards across the top of the SERP. Knowledge cards are only shown for entities in the Google Knowledge Graph
Knowledge panels are information boxes that appear on Google SERP when you search for entities (people, places, organizations, things) that are in the Knowledge Graph