Implantation? So confused!

Catherine