生态因子的类型多种多样,分类方法也不统一。简单、传统的方法是把生态因子分为生物因子(biotic factor)和非生物因子(abiotic factor)。前者包括生物种内和种间的相互关系;后者则包括气候、土壤、地形等。根据生态因子的性质,可分为以下五类:气候因子也称地理因子,包括光、温度、水分、空气等。根据各因子的特点和性质,还可再细分为若干因子。如光因子可分为光强、光质和光周期等,温度因子可分为平均温度、积温、节律性变温和非节律性变温等。