How exactly does carbon monoxide poisoning work?

"Fake" oygen. Hemoglobin is a molecule that allows blood to efficiently transport oxygen. Carbon monoxide causes its toxic affects by binding to hemoglobin and not letting go, preventing oxygen transport and causing suffocation despite adequate environmental oxygen supply.