Macrolides are a class of antibiotics used to treat or prevent bacterial infections. It is commonly used for respiratory tract, skin and soft tissue, H. pylori and sexually transmitted infections.