When and where do chorionic villi appear in humans?State their function

Chorionic villi are finger like projections thjat arise from the trophoblast layer that develops in the zygote after it has undergone implantation.