The main difference between craft unions and industrial unions is that industrial unions usually represent workers across multiple trades or professions, while craft unions represent workers in a specific trade or profession. Industrial unions are also typically larger and more inclusive than craft unions, as they represent workers across a variety of industries and professions. Additionally, industrial unions often have more bargaining power and are able to negotiate better wages and benefits for their members due to their size and scope.