Warts are small usually painless growths on the skin caused by a virus called human papillomavirus (HPV). A wart is generally a small rough growth typically on a human's hands or feet but often other locations that can resemble a cauliflower or a solid blister.