A foil, or foil character, is a character in a story that acts in a drastically different way than the main protagonist in order to show the strong differences between the characters. The term comes from jewelers, who would use dull bases and stands to make shiny gems appear shinier.