Explain Phishing and how to prevent it?

Technical