Social engineering is a technique used by attackers to manipulate people into revealing confidential information through deception; it is effective because human behavior is vulnerable and there are no complete defenses against social engineering attacks. Common social engineering techniques include impersonation, pretexting, phishing emails and websites, baiting, and exploiting trust to obtain login credentials, financial details, and other sensitive data from targets. Social engineers use methods like researching targets, developing relationships, and exploiting those relationships to gather sensitive account and financial information from organizations.