Internet Phishing involves criminals masquerading as trustworthy entities to acquire sensitive user information. Hackers use software to create fake websites mimicking legitimate sites, then use URL shorteners to send phishing links. Users who click the links and enter information enable the hacker to access their accounts. Keyloggers secretly record keyboard input to steal usernames, passwords and other private details. People can avoid phishing by being wary of unsolicited links and calls, using strong passwords, and keeping software up to date.