I've read that using blocks of charcoal can remove some odors from the air by placing them in the vicinity of the odors. (Maybe not as efficiently as other forms of carbon, as pointed out in the comments of that link, but something nonetheless.)
What is the chemical process by which charcoal can do that, and once the odors are 'gone', where do they 'go'? In the case of 'toxins in gases', what typically is done to them upon 'deodorizing' by the charcoal block - are they collected, neutralised / transformed upon contact, or something else?