There is no difference between a blue heeler and an Australian Cattle Dog. A blue heeler is an Australian Cattle Dog with a blue-tinged coat.
The other main variety of the Australian Cattle Dog is the Red Heeler, which has a reddish, or ginger tinge to its coat.