what is the difference between a boa python and anaconda?
The first thing to note is that the anaconda is a species of boa, not a separate type of snake. That leaves two groups, the boas and the pythons. ... One of the biggest differences is that pythons lay eggs while boas give birth to live young, although some sand boas and the Round Island boa of Mauritius lay eggs.