What is the difference between a Blue Heeler and a Texas Heeler?

What is the difference between a Blue Heeler and a Texas Heeler?
There are many differences between a Texas Heeler and a Blue Heeler, but the biggest difference is that the Blue Heeler (another name for an Australian Cattle Dog) is a purebred dog. Because Texas Heelers are a mixed-dog breed, their fur coat, appearance, and size will vary depending on their parents’ genetics. 
These two “Heelers” have similar temperaments, but Texas Heelers are taller, leaner, and have more variety in their fur color and markings than a Blue Heeler. Both breeds have traits such as pointy, upright ears and speckled markings. Some Texas Heelers might appear to look more like an Australian Shepherd dog, while others are more Heeler.