Poisons can affect catalysts by blocking the active sites, altering the catalyst's electronic properties, or causing structural changes. For example, sulfur compounds can form strong bonds with metal active sites, rendering them inactive. This deactivation can significantly reduce the catalytic efficiency and the overall yield of the desired product.