Reptile eggs are normally laid on land, while amphibian eggs are laid in the water. Additionally, reptile eggs are stronger and more durable compared to amphibian eggs.
There are many differences between reptile and amphibian eggs. This is primarily due to amphibians maintaining a close relationship to water. Their eggs often feature a jelly-like outer wall and are covered with a protective mucus coating. Some simply scatter their eggs in the water, while the male fertilizes them.
Reptiles have a stronger reliance on land, so they lay their eggs on land. The eggs usually have a rubbery, white outer shell. However, some snakes keep their eggs inside their bodies until they hatch in a kind of live birth.