A fishing hook is a hook used to catch fish. There are many types of fishing hooks. Most have a sharp point which sticks into the fish when it is caught. There are lots of types of fishing hooks, and they all depend on how powerful they can hold the line and the size. Many hooks have different sizes for different fish.