An abscess is a painful collection of pus, usually caused by a bacterial infection. Abscesses can develop anywhere in the body. This article focuses on 2 types of abscess: skin abscesses – which develop under the skin. internal abscesses – which develop inside the body, in an organ or in the spaces between organs