Selective removal works through the specific interaction between the catalyst and the target molecule. The catalyst may provide active sites that preferentially bind to certain molecules based on their size, shape, or chemical properties. For example, zeolites are often used as catalysts due to their porous structure, which allows them to selectively adsorb molecules of a particular size.