Pure organic compounds have a very prevalent crystal lattice structure. The pure compound thus presents a long-rage order throughout, and thus intermolecular forces that hold the crystal together are equal throughout as well. The impurities disrupt these intermolecular forces, causing some parts to melt at different temperatures and thus creates a melting point "range" that includes temperatures lower than the actual melting point.