具体区别如下:
1、生长环境:不开花植物可以进行光合作用自己制造养分,而菌类只能通过腐生吸取养分;
2、生命形态:不开花植物,是除被子植物之外所有的植物种类,包括:藻类、蕨类、裸子植物,属于比较高等的植物,而菌类,无论细菌还是真菌,都是微生物,是比较低级的微生物,但是在地球上出现的时间远比植物早;
3、呼吸方式:不开花植物需要进行有氧呼吸,菌类既没有根和茎,不能进行光合作用,只能进行无氧呼吸。