I don't want anyone thinking we don't know what we are doing. There is method to our madness. If you were going to recrystallize a compound, the first thing you should do is run a TLC on it to estimate the kind of problem you maybe facing. If there was a very slow moving impurity and you were to try to recrystallize the sample from dichloromethan-hexane mixture, that slow moving impurity is likely more polar and less soluble. It may crystallize out first or it may precipitate as an amorphous solid and interfere with your recrystallization. If that were to happen, I would add a small amount of silica gel to absorb that impurity, filter, and crystallize the filtrate.
Alternately, I could do the recrystallization from a methanol-water mixture. In this case the polarities are reversed. A slow moving impurity is more likely to remain in solution. If there is an impurity that is precipitating before my crystals form, then I would treat it with charcoal, the polar opposite of the non-polar/silica gel example above. The material that precipitates first from methanol is likely more strongly absorbed by charcoal. The effectiveness of the charcoal treatment does depend upon its absorption, but it also depends upon the polarity of the solvent. One doesn't treat a non-polar solvent with charcoal nor does one treat a polar solvent with silica gel. Charcoal and silica gel use the same absorbent properties that make them effective in chromatography to remove impurities from samples.