This duck is inside a decorated container and holds the log! Happy Year of the Tiger!
According to Merriam-Webster:
Homophones are words that sound the same but are different in meaning or spelling.
Homographs are spelled the same, but differ in meaning or pronunciation.
Homonyms can be either or even both.
To help remember, think of the etymology: homophones have the same sound (the Greek phonos), homographs have the same spelling (Greek graphein), and homonym comes from the Greek word meaning "name" (onyma).