Design semiotics connects signs to use, affordance, feedback, error, trust, and expectation. You analyze interfaces and product experiences to see how users know what something is and what they can do with it.