The Application Engine state record is specifically designed to pass values between different actions within an AE program. It serves as a temporary storage mechanism for data that needs to be shared across multiple actions in a PeopleSoft AE program. It does not store source code (that's in the database) or application data (that's in application tables), and it's not used with the Process Scheduler.