A metaphor is a figure of speech in which two dissimilar things are used to make a comparison, but an extended metaphor is a comparison that is continuously being made throughout a written work (more...
simile: A figure of speech in which two essentially unlike things are compared, often in a phrase introduced by like or as.
metaphor: A figure of speech in which a word or phrase that ordinarily...
a metaphor is when you say something like my teacher is a fountain of knowledge is a metaphor and an idiom is when cant really get the understanding like you are pushing my buttons.