What is the term for the formation of new word or the use of an existing word with a new meaning?

What is the term for the formation of new word or the use of an existing word with a new meaning?

Explanation
  • Neologism refers to the creation of new words or giving new meanings to existing words.
  • Examples include "selfie" and "blog", which were newly formed words in modern usage.