Affordances originate from James Gibson’s ecological psychology theory (1977), defining them as action possibilities latent in environments relative to an actor.
Don Norman later adapted this for design, emphasizing perceived affordances—not what an object can do, but what users believe it can do.