Why are some chicken eggs brown and other chicken eggs are white?

Brown eggs are laid by rust-red chickens, most notably the Rhode Island red.

White eggs are laid by white chickens, notably the white leghorn, which makes up about 90 percent of the U.S. egg-laying population.

What’s the difference between brown and white chicken eggs? You tell us.