Они отличаются от настоящих бактерий тем, что их клеточные стенки содержат некоторое количество целлюлозы и что они к фотосинтезу, т. к. в цитоплазме содержат хлорофилл (в гранулах, но не в хлоропластах) и другие пигменты (каротин, ксантофил и фикобилины), создающие их окраску. Некоторые клетки в многоклеточных цианобактериях обладают фиксировать азот атмосферы.