Bison are sometimes called buffalo in casual use, but they are two different animals.
Bison are native to North America and Europe, while buffalo are native to Africa and Asia.
In general, bison have larger heads, humps, and overall size, while buffalo have longer, curvier horns.