The main method of fishing in Himachal Pradesh is:

Traditional fishing with nets
Commercial trawling
Aquaculture
Fish farming in ponds

The main method of fishing in Himachal Pradesh is traditional fishing with nets. This is because the state has a long history of fishing and the people have developed a deep understanding of the local fish species and their habitats. Traditional fishing methods are also relatively sustainable, as they do not damage the environment or the fish populations.

Commercial trawling is a type of fishing that uses large nets to catch fish in large quantities. This method is not sustainable, as it can damage the environment and the fish populations. Aquaculture is the farming of fish in artificial environments. This method is also not sustainable, as it can damage the environment and the fish populations. Fish farming in ponds is a type of aquaculture that is more sustainable than commercial trawling and aquaculture. However, it is not the main method of fishing in Himachal Pradesh.

In Himachal Pradesh, there are a number of different types of fish that are caught using traditional fishing methods. These include mahseer, trout, and catfish. Mahseer is a type of carp that is native to the Indian subcontinent. It is a popular game fish and is also considered to be a delicacy. Trout is a type of salmon that is native to the Northern Hemisphere. It is a popular sport fish and is also considered to be a delicacy. Catfish is a type of fish that is found in freshwater and saltwater habitats. It is a popular food fish and is also used in aquaculture.

Traditional fishing methods in Himachal Pradesh are carried out by a number of different groups of people. These include the Gaddi people, the Kinnaur people, and the Lahauli people. The Gaddi people are a nomadic people who live in the high mountains of Himachal Pradesh. They are known for their skills in horsemanship and their knowledge of the local environment. The Kinnaur people are a tribal people who live in the Kinnaur district of Himachal Pradesh. They are known for their skills in agriculture and their knowledge of the local environment. The Lahauli people are a tribal people who live in the Lahaul and Spiti district of Himachal Pradesh. They are known for their skills in agriculture and their knowledge of the local environment.

Traditional fishing methods in Himachal Pradesh are an important part of the local culture and economy. They provide a source of food and income for many people in the state. They are also a way of connecting with the natural world and the local environment.