Not too much, really. Bison are commonly referred to as the large-humped, small hollow-horned, furry-headed beasts that existed by the millions on the Great Plains (called the Plains or American Bison I believe) and are also found up in northern Canada as Woodlands Bison. Bison of North America are also called Buffalo, but bison has been created as a more proper term, since there are "true" buffalo that exist in the world, such as the Cape Buffalo and the Water Buffalo, both found in Africa and India, respectively.
On the humorous side
There really isn't any difference, with the exception that you cannot wash your hands in a buffalo.
Think about it a bit. You have to be British to understand the differentiation.
The Adolescant bison (buffalo = Bison)
African Buffalo- Synceros caffer Bison- Bison bison
Whether for bison or for "water buffalo", the singular is buffalo. The plural can be buffalo or buffaloes.The accepted plural for a bison is also bison.
The Bison (Bison bison).
That would depend on which type of buffalo you are referring to. There are American Buffalo, Wisent (aka Eurasian Buffalo), Water Buffalo, etc.
European Bison, European Buffalo, Buffalo, Bison, Wisent, and European Ox.
The American "buffalo", is not really a buffalo, but is actually a bison, which is a separate bovine category.The official species name is Bison Bison.
bison are stronger but cape buffalo are more aggresive and dangerous.
Bison
Buffalo and Bison are good at charging and mating.
North American 'buffalo' are, in fact, Bison bison,unrelated to any species of buffalo at all. They do resemble, quite closely, African and Asian buffalo, and the naming error has been compounded to this day.The bison species resident in Europe is the wisent (Bison bonasus).
Yes. 2nd Answer: Technically, no. "buffalo" burgers are made from bison meat. Bison are not buffaloes. The water buffalo is, though.