Warts are small, hard, benign (non-cancerous) skin growths caused by a viral infection in the top layer of the skin. Warts are typically skin-colored and feel rough to the touch. They can also appear as dark, flat and smooth on the skin. The appearance of a wart depends on where on the body it is growing.