Anti-phishing is the practice of using both human and software processes to prevent or remediate phishing attacks or scams where attackers attempt to extract sensitive data or personal information by impersonating a trusted source.