Stomach pain is localized in the upper part of the abdomen, above the navel. In general, it is a symptom caused by an inflammation of the lining of the stomach, gastritis. Gastritis is often the result of too much acid in the stomach, responsible for feelings of heartburn. It can be due, among other causes, to the excessive consumption of alcohol, certain medications such as anti-inflammatories, an infection like Helicobacter pylori, or other less common causes. Gastritis can cause an ulcer, or a hole in the stomach lining, in the absence of care. Treatment of the pain is through treatment of the cause, with medications which fight against stomach acid.