Существует разделение границ на климатические, ландшафтные, биоценотические. Их можно назвать экологическими границами, поскольку они определяются совокупностью факторов. С другой стороны, известно немало случаев, когда граница остается стабильной, и расселения не происходит, несмотря на то, что условия среды внутри ареала и за его пределами однородны и вполне благоприятны для вида. Биоценотические границы определяются взаимоотношениями разных видов в сообществе. Границы ареалов часто обусловлены изменением климатических условий, особенно гидротермического режима, долготы дня, мощности снегового покрова и т.д. Сущность климатически обусловленных границ различна; в одних случаях граница расселения вида обусловлена недостатком тепла или сокращением продолжительности теплого периода, в других - решающее значение может иметь суровость зим или уменьшение количества осадков в течение определенной части года. Границы ареалов определяются также тесными связями между видом-хозяином и видом, паразитирующим на нем. Влияние человека на формирование ареалов не ограничивается заносом видов на отдаленные территории. Громадное значение имеет производимое человеком разрушение (или коренное видоизменение) первичного растительного покрова, создающее новые местообитания, доступные для заселения "пришлыми" видами. Границы ареала определяются различными факторами, среди которых важнейшую роль играют климатические, эдафические, биоценотические и антропогенные.