Bakteri gram positif memiliki dinding sel yang tebal, kaya akan peptidoglikan, sehingga mempertahankan pewarna kristal violet dan tampak ungu di bawah mikroskop. Sebaliknya, bakteri gram negatif memiliki dinding sel yang lebih tipis dan dilapisi membran luar, yang menyebabkan mereka kehilangan pewarna kristal violet setelah di cuci dengan alkohol dan kemudian berwarna merah saat di beri safranin