The human papilloma viruses (HPV) are non-coated, double-stranded DNA viruses which belong to the family of papilloma viridae. There are more than 150 different virus types.