Affordance Definition
Affоrdance – affordances are used to help users know what they should do without having to use pictures, labels or instructions.
A great example of affordances are buttons, users know that buttons can be pushed because they resemble the buttons that they encounter and push in real life. It is when a control behaves as its appearance suggests. Goоd accessibility ensures intuitive interaction.
Affordances give clues on how an object can be used to carry out an action. For instance, the slots on a vending machine are affordances, they show you that you can insert something, perhaps a coin in order to make a purchase.