Twins are two offspring produced by the same pregnancy. They can be either identical or fraternal. Identical twins arise from a single fertilized egg that splits into two embryos, while fraternal twins develop from two separate eggs fertilized by two different sperm cells.