Fioricet is a combination medication that is used to treat tension headaches. It contains three active ingredients: acetaminophen, butalbital, and caffeine. Acetaminophen is a pain reliever and fever reducer, butalbital is a barbiturate that helps to relax the muscles, and caffeine helps to constrict blood vessels, leading to reduced blood flow and potentially relieving headache pain.