When does a new life begin?

When does a new life begin? At the moment of fertilization? Implantation? Or at some other time?
I do not wish to start a political debate or one concerning abortion or women's rights... I'm simply curious as to what the wonderful people here believe about the beginning of life.