Различия:
1) У мхов в жизненном цикле преобладает гаметофит, у водорослей спорофит, а у цветковых растений пыльца и семязачаток.
2) У водорослей нет корней, тело мхов представлено слоевищем, а у цветковых есть корни.
3) Водоросли живут только в воде, мхи живут только во влажной среде, а цветковые могут жить и там и там.
4) У мхов есть стебли и листья, их нет у водорослей.
Сходства:
1) В клетках есть пластиды(хлоропласты,хромопласты, лейкопласты)
2) Неограниченно растут в течении всей жизни
3) Неподвижны
4) Могут осуществлять фотосинтез.