Component taxonomy