What are the different types of phishing?

Different types of phishing include spear phishing, email phishing attack, Ice phishing, Angler phishing, Voice phishing, Smishing, whaling, pharming, clone phishing, trap phishing, deepfakes, CEO fraud phishing etc.