Phishing is a social engineering tactic used to fraudulently acquire sensitive information by impersonating trustworthy entities through electronic communication. Various types of phishing attacks include deceptive phishing, spear phishing, whaling, pharming, and clone phishing, each targeting individuals or organizations in different ways. Preventative measures include raising awareness, avoiding suspicious links, and implementing security protocols.