In angiosperms, double fertilization occurs where one male gamete fuses with the egg to form a zygote, and the second male gamete fuses with the diploid secondary (fusion) nucleus to form the triploid endosperm, which provides nutrition to the embryo.