The causes of gastric cancer include: 1. poor diet; 2. family history of gastric cancer or esophageal cancer; 3. precancerous lesions such as chronic atrophic gastritis, gastric ulcer and gastric polyp; 4. long-term alcoholism and smoking; 5. Helicobacter pylori (Hp) infection and other causes.