Self-management programs typically involve a combination of educational sessions, skill-building activities, and ongoing support. These programs may be delivered through various formats, including in-person workshops, online courses, and mobile applications. Nurses play a pivotal role in these programs by providing personalized guidance, tracking progress, and offering motivational support.