Geese generally have longer necks than ducks and eat grasses and grains rather than fish and insects. Geese also tend to migrate farther than ducks and feed on land, rather than in water.
Ducks and geese are related and belong to the Anatidae family. The main members of this family are ducks, geese and swans. Geese not only have a longer neck, but longer bodies as well. Ducks tend to appear in children's stories and cartoons while swans are more apt to appear in fairy tales and mythical lore as they are seen as being more majestic in appearance.
Ducks and geese are also different colors. Geese are often white or gray and males and females are the same color. Ducks are often multicolored and there are discernible pattern differences between the sexes. Although ducks spend more time in water than geese, geese generally have more webbing on their feet.
Because the differences between the two species are few and at first glance, hard to notice, it is easy to get confused when looking at ducks and geese, especially from a distance. Bird watchers know that it basically comes down to coloring and neck size. Bland-colored birds with long necks are geese and brightly colored birds with shorter necks are ducks.