Abscesses can have many different root causes, such as infection, trauma, and blockage of a gland or duct. Infections can be caused by bacteria, viruses, fungi, and parasites, and can be spread through poor hygiene, unprotected sexual contact, or sharing needles. Trauma to the skin or underlying...