Does "division" mean the same thing in these two sentences?

Magnolias belong to the division Magnoliophyta.

The BBC's engineering division.
different meanings