પર્યાવરણ પર આધાર રાખીને, ત્યાં નીચેની જૂથો અને પ્રકારો છે: