What Causes Boils on the Body?

A boil is caused by bacteria build up or some type of infection in the body. It forms a skin abscess because the white blood cells are fighting off the bad bacteria/infection and trying to release/remove the bad bacteria/infection through the skin.