Baby sharks are called pups. Sharks can reproduce in three ways: by laying eggs (oviparity), by keeping the eggs inside until they hatch (ovoviviparity), or by giving live birth (viviparity). Each method has unique characteristics and adaptations that help ensure the survival of the pups.