What is the difference between bench vise and machine vise?

A bench vise is used for general work for a typical home owner. A machinist vise is used for precision machine work not to be abused.