How do Snails Reproduce?

Snails reproduce either through hermaphroditic self-fertilization, or through a dioecious(separated sexes) process, depending on the species. In dioecious species, the mating snails often do a courtship dance before intercourse.