Anti-phishing Software

Anti-phishing software consists of computer programs that attempt to identify phishing content contained in websites and e-mail. It is often integrated with web browsers and email clients as a toolbar that displays the real domain name for the website the viewer is visiting, in an attempt to prevent fraudulent websites from masquerading as other legitimate web sites. Anti-phishing functionality may also be included as a built-in capability of some web browsers.

Password managers can also be used to help defend against phishing.

Read more about Anti-phishing Software:  Client-based Anti-phishing Programs, Anti-phishing Effectiveness