Et embryo er et ufødt avkom i de tidlige utviklingsstadiene, mens et foster er et ufødt avkom i de senere utviklingsstadiene. Begrepet "embryo" brukes til slutten av åttende utviklingsuke, mens begrepet "foster" brukes fra niende utviklingsuke til fødsel.