식충식물
식충식물 또한 식물이기 때문에 잎으로 광합성을 한다. 식물은 광합성과정에서 잎으로 태양에너지를 흡수하여 물을 광분해하여 전자와 부산물인 산소를 만든다. 전자는 이산화탄소를 환원시켜 당을 만드는 데 사용된다. 세포호흡과정에서 식물은 동물과 마찬가지로 당을 ATP형태로 전환하여 에너지를 사용하고 이산화탄소를 내어놓는다.
광호흡
광호흡은 진화적인 유물로 여겨진다. 유력한 가설에 따르면 최초의 식물이 출현할 당시 대기의 상태는 산소가 희박했기 때문에 루비스코의 기능은 이산화탄소 고정으로 한정되어 있었지만, 점차 대기 중의 산소농도가 높아지면서 루비스코의 예기치 않은 기능인 광호흡(O에 의한 탄소소모)이 나타나게 되었을 것으로 예상된다. 이러한 루비스코에 의한 광호흡을 막기 위하여 새로운 대사과정을 추가하고 식물체 내부구조를 변형시켜 C3식물에서 C4식물, CAM식물이 진화과정에서 등장한 것으로 보고 있다.