A catalyst poison is a substance that deactivates a catalyst by binding to its active sites, thereby preventing it from facilitating the desired reaction. Poisoning can be reversible or irreversible depending on the nature of the interactions involved.