Livebearers are fish that retain their eggs inside their bodies until the young are fully developed and then give birth to live, free-swimming offspring rather than laying eggs. This reproductive method is common among popular aquarium species such as guppies, mollies, platies, Endler's livebearers, swordtails, and mosquitofish.