La termoforesis (también denominada termomigración, termodifusión, efecto Soret, o efecto Ludwig-Soret) es un fenómeno observado en mezclas de partículas móviles, cuando diferentes tipos de partículas exhiben distintas respuestas ante la presencia de un gradiente térmico. El término "termoforesis" se aplica con mayor frecuencia a las mezclas con forma de aerosoles, aunque también puede designar comúnmente al fenómeno en todas las fases de la materia. El término efecto Soret se aplica normalmente a las mezclas líquidas, que se comportan de acuerdo con mecanismos diferentes, menos conocidos que los de las mezclas gaseosas. No es habitual que el término termoforesis se aplique a la termomigración en sólidos, especialmente en aleaciones de múltiples fases.