Buffalo and Bison are pretty similar animals and can sometimes be confused with each other when you look at them especially from a distance.
But if you get close enough to either a Bison or a Buffalo you can tell they are different types of animals and are not exactly the same.
The main difference between a Buffalo and a Bison is that the Buffalo is a beardless animal while the Bison is not and has a beard to it.
If you see the beard then it's a Bison and if you don't see a beard then it's a Buffalo.
That's the easiest way to tell the difference between a Buffalo and a Bison.
Another way you can tell the difference between a Buffalo and a Bison is to look at the horns.
The horns on Bison are like typical cow horns; in buffalo, they are relatively huge, sweeping arcs.
Bison also have a large shoulder hump.
Telling the difference between the two species of bison is slightly tougher as an average male European bison has less hair, especially in the cape, or mane.