 There are a large number of different types of fish hooks.At the macro level, there are bait hooks, fly hooks and lure hooks.Within these broad categories there are wide varieties of hook types designed for different applications.