The ICAP framework is a learning theory that classifies learning activities into four distinct modes based on the level of cognitive engagement they elicit: Passive, Active, Constructive, and Interactive. Each mode is associated with specific observable student behaviors and plausible cognitive processes, with Interactive being the most effective for deep learning and Passive the least.