1, with different appearance. The front of snakehead is cylindrical, the back is flat, the body color is gray-black, and there are irregular black patches on the side; Catfish is flat, smooth and scaleless, and its body color is dark brown or grayish black.
2. Different living habits. Black snakehead belongs to freshwater benthic fish, which mainly lives in an environment with overgrown aquatic plants and soft sediment. It is a fierce carnivorous fish. Catfish, on the other hand, are nocturnal fish, mainly living in the middle and lower layers of rivers, lakes, reservoirs and other waters, feeding on small fish and frogs.
3. Different eating habits. Black fish feed on all kinds of small fish and frogs, and their prey varies according to the size of the fish; Catfish are mainly swallowed, and their food includes small fish and aquatic insects.
4. The classification of families and genera is different. Snakehead belongs to Ophiopogonidae of Perciformes; On the other hand, catfish belongs to Silurus of Silurus.