Нет не идентичны.
Да, позволяет группировать теги col.
И то и другое используется для столбцов, и только внутри таблицы.
Более того:
col может находиться только внутри colgroup.
внутри colgroup могут находиться только col.
colgroup - обертка для нескольких col.
или может
colgroup осуждается в HTML5, col - рекомендуется?
Откуда такие фантазии? в
спецификацию вы не пробовали заглядывать?