Species distribution can be understood through factors such as glaciation .
It is very useful in understanding species distribution through factors such as speciation , extinction , continental drift , salinity , a variation of sea levels , river capture , and available resources .