Talk:Black Harpy/@comment-25095137-20140717200450/@comment-73.179.216.102-20141227110949

They aren't the same at all! See, laying an egg is the same as the egg developing in the womb. It's not prepared for life just yet. However, giving birth means the egg has been fully developed, so the animal gives birth. This is similar to an egg hatching.