Perbedaan utama antara bakterisidal dan bakteriostatik adalah bahwa bakterisidal adalah obat yang membunuh bakteri sedangkan bakteriostatik adalah obat yang menghambat pertumbuhan bakteri.
Bakteri rentan terhadap agen antibakteri. Oleh karena itu, tergantung pada kemampuan membunuh atau menghambat agen antibakteri, mereka dapat diklasifikasikan menjadi dua kategori sebagai bakterisidal dan bakteriostatik. Biasanya, dokter menggunakan salah satu dari agen ini atau terkadang kombinasi keduanya saat mengobati infeksi bakteri, dan semuanya tergantung pada jenis infeksi, kondisi pertumbuhan mikroorganisme, kepadatan bakteri, durasi tes, dan laju penurunan bakteri, dll. Selain itu, beberapa agen bakterisidal dan bakteriostatik yang terkenal adalah antibiotik. Oleh karena itu, antibiotik juga dapat diklasifikasikan menjadi bakterisidal dan bakteriostatik berdasarkan mekanisme kerjanya. Namun, dalam beberapa kasus, satu antibiotik dapat menjadi bakterisidal untuk satu strain bakteri dan hanya dapat menghambat pertumbuhan strain yang berbeda. Karena itu,semua aspek yang disebutkan di atas harus diketahui dengan jelas sebelum memilih antibiotik.