As categorias têm hierarquia, o que significa que você pode aninhar subcategorias. Já as tags não têm hierarquia e não podem ser aninhadas. Às vezes as pessoas começam a usar um tipo em seus posts e depois percebem que o outro tipo funcionaria melhor em seu conteúdo.