Abscesses or Boils occur when an area of tissue becomes infected and in response body's immune system starts offending this infection. White blood cells, the scavengers of the body move through the walls of the blood vessels into the area of the infection and collect within the damaged tissue and keep on eating the dead cells and bacteria. During this process, pus forms. Pus is the buildup of fluid, living and dead white blood cells, dead tissue, and bacteria or other foreign substances.

Abscesses can form in almost any part of the body. The skin, under the skin, and the teeth are the most common sites. Abscesses may be caused by bacteria, parasites, and foreign substances.

In Ayurveda, abscesses are told to be of two types, just similar to the modern sciences- External and Internal Abscesses. Abscesses are known as Vidhradhi.

Internal Abscesses comprise- the abscesses which occur deep in the body parts for example- Liver Abscess, Brain Abscess, Epidural Abscess etc.

The one which are visible on the surface are known as External Abscesses. Abscesses in the skin are easy to see. They are red, raised, and painful. Abscesses in other areas of the body may not be obvious, but they may cause significant organ damage.

Beside this classification of the Abscesses Ayurveda has one more classification according to the Doshas, according to this all abscesses can be divided into three different categories- Vataja, Pittaja, Kaphaja, Sannipataja, Raktaja and Agnatuja!

Vataja: With predominance of Vata signs and symptoms, in Vata areas (like in anal region) and more in Vataj Prakruti persons.

Pittaja: These are full of health, fever and other symptoms of a Pitta aggravation and are generally found in the parts, where Pitta is a main resident like Liver Abscess.

Kaphaja: Similarly- with the dominance of the Kapha- it happens in the Kapha regions and in a season of Kapha. Tooth abscesses are the commenest form of this kind of abscesses. 

Raktaja: This occurs due to the vitiation of Rakta and that commonly occurs with the infectious agents in the blood- Abscesses due to blood born infection.

Sannipataja: All the three Doshas vitiated.

Aagnatuja: Due to an external invasion, these occur.

Interestingly Ayurveda has the same description of the Abscesses what modern science has but as Ayurveda comes before so it should be read in another way.

Treatment of the Abscesses in Ayurveda has a different approach. There are two things basically- first one is the eradication of the abscess from the body and second one is to prevent the abscesses to occur.

Just like modern day sciences, Ayurveda also augments the surgical removal of the abscess when this is external but in case of internal abscesses Ayurveda has some herbal remedies to reduce these Vidradhis internally, so that no invasion will be needed to cure and heal the condition. So Ayurvedic Treatment of Abscess is different for the internal abscesses and we know for sure that the internal ones are dangerous enough to be controlled.

To prevent abscesses or boils to occur, Ayurveda says that we should understand our Prakruti/Bio-Constitution and according to the bio constitution we should follow the diet and lifestyle so that our immune system will be strong enough to fight against all these abscesses and other unwanted changes in the body.
Articles you should read:

Sign and Symptoms of Abscess
Ayurvedic Treatment of Abscess
Ayurvedic Supplements for Abscess
Recommendations forAbscess