With the arrival of antibiotics 70 years ago, meant a paradigm shift in overcoming infectious diseases. For decades, drugs have been used to treat different infections. However, with time bacteria have become resistant to multiple antibiotics, making some diseases difficult to fight. Nanoparticles (NPs) as antibacterial agents appear to have potential to overcome such problems and to revolutionize the diagnosis and treatment of bacterial infections. Therefore, there is significant interest in the use of NPs to treat variety of infections, particularly caused by multidrug-resistant (MDR) strains. This review begins with illustration of types of NPs followed by the literature of current research addressing mechanisms of NPs antibacterial activity, steps involved in NP mediated drug delivery as well as areas where NPs use has potential to improve the treatment, like NP enabled vaccination. Besides, recently emerged innovative NP platforms have been highlighted and their progress made in each area has been reviewed.