Cephalosporin and azithromycin are both antibiotics, and a generalized comparison of which is better does not allow a conclusion to be drawn, and should be looked at from a specific perspective. Because cephalosporins are divided into one, two, three, four generations, there are more than a dozen varieties commonly used, each with a different antibacterial spectrum, so it does not state which cephalosporin, and azithromycin can not be compared. If the disease is caused by gram-positive streptococcal infection, it is likely that the first and third generation cephalosporins have slightly better. However, in most cases, azithromycin is also effective. In the case of pathogens such as mycoplasma and chlamydia, azithromycin is better because azithromycin belongs to the macrolide class of antibiotics and can be effective against them, whereas cephalosporin antibiotics have little effect on them. If we follow the perspective of adverse reactions, there is a possibility of allergic reactions to cephalosporins, while such reactions are less likely to occur with azithromycin. And if we look at this aspect of gastrointestinal reactions, azithromycin would be worse, because cephalosporins cause significantly less gastrointestinal reactions than azithromycin, and when azithromycin is injected, people often feel nauseous and even vomit.