The animal embryo develops until it can survive on its own, at which point the egg hatches. Most vertebrates, arthropods and molluscs lay eggs outside the mother's body. They are always in some kind of container, a shell or covering.
Reptiles, birds and monotremes lay cleidoic eggs: bird eggs are an example. These are a special kind of egg with a good supply of food and water. They have an outside covering which lets through gases so that carbon dioxide can get out, and oxygen can get in.
Some animals, mostly mammals, keep the zygote inside their body where the embryo grows until it is ready to be born. These are also cleidoic eggs, but all the development is done inside the mother's body, as with humans.
The ostrich has the largest eggs of all living animals. Eggs, mostly bird eggs, are often eaten as food. The shell of an egg is a hard calcareous (CaCO3) material. The shell of an ostrich egg can support the weight of a fully grown human.