As far as I know, grasshopper is the common name for all grasshoppers in general, while locust is specifically referred to grasshoppers under the general family of locusts or locust plagues, the specific differences between locusts and grasshoppers are as follows:
One, the categories are different
Two, the body size is different
Three, the habits are different
Four, the nutritional value is different