the difference between frog and grasshopper is that
frog is a small tailless amphibian of the order anura that typically hops or frog can be (offensive) a french person or frog can be a leather or fabric loop used to attach a sword or bayonet, or its scabbard, to a waist or shoulder belt
while grasshopper is a herbivorous insect of the order orthoptera noted for its ability to jump long distances.
frog is to hunt or trap frogs or frog can be to ornament or fasten a coat, etc with frogs or frog can be to unravel (a knitted garment).
Heredity is the passage of genetic information from one generation to another. For offspring to inherit traitsthere must be a reliable mechanism for transferring genetic information from one generation to the next.