A trench coat typically has distinctive design elements like raglan sleeves, epaulets, and a belt, while mac coats are more minimal and do not have these same features.