Boils are caused by an inflammation of a hair follicle or sweat that causes a lot of discomfort to the affected area and person. A boil usually appears as a hard lump under the skin. It then develops ...