Red teaming is a full-scope, multi-layered attack simulation designed to measure how well a company's people, networks, applications, and physical security controls can withstand an attack from a real-life adversary. In contrast, penetration testing is more focused and scope-limited, aiming to identify and exploit vulnerabilities in a system's defenses.