In recent years, the increase in the number of multi-drug resistant pathogens and food safety have become serious global problems, and it is increasingly important to find or develop a new generation of antibacterial drugs or preservatives. Scientists have discovered that bacteria-produced bacteriocins can control clinically relevant susceptible and resistant bacteria, and purified bacteriocins can be added to foods as natural preservatives. Bacteriocins can be added to animal feeds as anti-pathogen additives to protect livestock from pathogen damage. In medicine, bacteriocin has the potential to replace antibiotics as antibacterial drugs and is a new type of anticancer drug.