Predefined variables in PHP are built-in variables that provide information about the current script's environment and execution context. They include server information, request data, and session data. These variables help developers access essential runtime information without needing to define them explicitly.