As nouns the difference between erythromycin and azitromycin
is that erythromycin is any of a class of macrolide antibiotics produced by an actinomycete of the genus streptomyces while azitromycin is (pharmaceutical drug) an azalide antibiotic derived from erythromycin.