preventive: remedy that prevents or slows the course of an illness or disease
remedy: a medicine or therapy that cures disease or relieve pain
object-oriented programming: creating a program that can use and support objects