Metronidazole is a popular antibiotic treatment used to treat a wide variety of bacterial infections. Although you can find numerous drugs today to cure common bacterial infections such as amoxicillin, doctors would usually recommend metronidazole for patients who need higher level of antibiotic. Aside from treating infections of different body tissues and organs, metronidazole is sometimes also prescribed for patients who have undergone surgery to prevent bacterial infections on the open wound. Often times, metronidazole is only prescribed by doctors and you are not advised to take this drug for self-medication purposes. Although you can easily buy metronidazole over the counter or online, it is not recommended that you take this drug without being properly diagnosed by a doctor to prevent long-term consequences of taking antibiotics.