Cervical cancer comes from a human papillomavirus (HPV) infection. Especially, high-risk types such as HPV 16 and HPV 18.