Technology involvied in improving efficiency of the fishing is termed as fishing technology. Fishing techniques are methods for catching fish. The term may also be applied to methods for catching other aquatic animals such as molluscs (shellfish, squid, octopus) and edible marine invertebrates. Fishing techniques include hand gathering, spearfishing, netting, angling and trapping.