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.
Hook types differ in shape, materials, points and barbs, and eye type, and ultimately in their intended application. When individual hook types are designed the specific characteristics of each of these hook components are optimized relative to the hook's intended purpose. For example, a delicate dry fly hook is made of thin wire with a tapered eye because weight is the overriding factor. Whereas Carlisle or Aberdeen light wire bait hooks make use of thin wire to reduce injury to live bait but the eyes are not tapered because weight is not an issue.
Many factors contribute to hook design, including corrosion resistance, weight, strength, hooking efficiency, and whether the hook is being used for specific types of bait, on different types of lures or for different styles of flies. For each hook type, there are ranges of acceptable sizes. For all types of hooks, sizes range from 32 (the smallest) to 20/0 (the largest).