Micro-interactions are brief exchanges between the user and the design. Micro-interactions improve the user's experience with the design when they are done correctly. They detract from the experience when they are badly designed. Small, appropriate ...