La invasión puede ser por tierra, mar o aire. Las razones son muy variadas; pueden ser introducidas de forma natural, artificial, accidental o intencional.
En el primero de los casos, puede darse gracias a la acción del viento (huracanes o tornados), las corrientes oceánicas o determinados eventos climatológicos que modifican las barreras naturales (cordilleras, mares, glaciares) que mantienen a las especies confinadas en un área determinada.
Pero, la introducción de especies invasoras es causada, principalmente, de forma intencional por el hombre. El aumento del tráfico de mercancías y personas ha generado a su vez, la propagación de especies invasoras.