The CPD2 (Customer Profile Database) in Rogers' IVR architecture is designed to store and serve user profile information. It specifically supports authentication, caller identification, and the execution of voluntary or involuntary routing decisions during the main menu flow.