Gastroenteritis is inflammation (irritation) of the stomach and intestines, which is definitely caused by an infection. Gastritis is inflammation of the stomach lining which is specifically and not always caused by an infection. What causes gastritis? A major cause of both acute and chronic gastritis...