As nouns the difference between erythromycin and azithromycin
is that erythromycin is any of a class of macrolide antibiotics produced by an actinomycete of the genus streptomyces while azithromycin is a macrolide antibiotic derived from erythromycin.