Vocabulary refers to words. Words can have different kinds of meanings. For example, they can have literal, figurative and contextual meanings. Literal meaning is the direct/dictionary or common meaning of the words. It is the most basic meaning. Phrases and idioms often have figurative and contextual meaning. This kind of meaning is indirect and hidden. It is related to the use of metaphors or different literary devices and the context where it is spoken.