Gram boyası ile boyandığında mavi-mor renk veren bakterilere gram (+), pembe-kırmızı renk veren bakterilere ise gram (-) bakteriler denir. Farklı renklerin ortaya çıkması, hücre çeperinin özelliklerinden kaynaklanır. Gram (+) bakteriler kalın, peptidoglikandan oluşmuş tek katmanlı bir çepere sahipken, gram (-) bakterilerde iki ince katmanlı (İlk tabaka karbonhidrat ve proteinlerden, ikinci tabaka ise yine peptidoglikandan oluşmak üzere) hücre çeperi bulunmaktadır. Ayrıca gram(+) bakterilerde hücre duvarı yapısına teikoik asit de katılır.