Perbedaan utama antara asam salisilat dan asam benzoat adalah bahwa asam salisilat memiliki gugus -OH orto ke gugus asam karboksilat, sedangkan asam benzoat tidak memiliki gugus -OH dalam struktur cincinnya.
Asam salisilat dan asam benzoat adalah senyawa organik. Kedua senyawa ini memiliki struktur kimia yang sangat mirip dengan sedikit perbedaan. Asam salisilat memiliki struktur yang sama dengan asam benzoat tetapi dengan gugus ekstra –OH. Itu berarti; baik asam salisilat dan asam benzoat memiliki cincin benzen yang terikat pada gugus karboksilat, tetapi asam salisilat memiliki gugus OH yang terikat pada cincin benzen, yang tidak ada dalam asam benzoat.