Idioms are phrases or expressions that have a figurative meaning that is different from the literal meaning of the individual words. Common English idioms include "it's raining cats and dogs" and "kick the bucket." Idioms are challenging for English language learners to understand because their meanings cannot be deduced from the words themselves.