Red algae and cyanobacteria appear as different colors due to the different light absorption and reflection properties of their pigments. Red algae reflect red light due to phycoerythrin, while cyanobacteria reflect blue-green light due to phycocyanin.