The concept of 'affordance,' introduced by psychologist James J. Gibson, refers to the actionable properties between an organism and its environment. Unlike traditional views that separate perception from action, Gibson argued that organisms directly perceive what an environment offers for behavior. For instance, a flat, rigid surface affords walking, while a body of water affords swimming. This theory challenged the computational models of perception prevalent in cognitive science, which posited that the brain constructs reality through complex internal representations. Instead, Gibson emphasized the richness of sensory information available in the environment, suggesting that perception is a direct, unmediated process. Subsequent research in human-computer interaction has adopted affordances to explain how design elements signal their possible uses, yet critics contend that Gibson's ecological approach underestimates the role of learning and cultural context in shaping perceived affordances.