Homonyms are words that they have same spelling or pronunciation but different meanings. Even they look or sound same their meanings change depending on the context in which they are used.