AspirinFor nearly a century, aspirin has been used to treat migraine and other headaches. It has several actions that make it useful for treating migraine. First, it is an analgesic or pain reliever. Secondly, it blocks or reduces inflammation. This action is controlled in the body in part by a series of chemicals called prostaglandin. Aspirin blocks the ability of the body to manufacture these compounds. Thirdly, it reduces the ability of platelets to aggregate or stick together. The aggregation of platelets is important as it serves as the first step in the body's ability to stop bleeding. It also plays a role in migraine attacks and other processes. In migraine, platelets aggregate, causing them to release serotonin into the blood stream, which eventually leads to the vascular actions and other effects of migraine.