CPU modes are distinct operational states that a processor can be in, each with its own level of access to system resources and instructions. These modes are crucial for maintaining system security and stability by restricting certain operations to more privileged states.