A micro-interaction where you do something, it gives you feedback and they are playful and useful to display information, even something as small as a change of colour can tell you if something is working, been pressed or on.
They are small contained product moments that accomplish a single task, this could be providing feedback, guiding users or improving usability, often subtle but can enhance the UX
Regressive Enhancement is when features on a screen are stripped back to appeal to the less is more ideology
Some examples of micro-interaction:





Users don’t need to make an effort to understand something, since the micro animation gives the answer for them. They enhance user confidence by giving feedback and confirmation, making it easier to understand a digital product. Users don’t need to make an effort to understand its use. You can use important features through these interactions and guide users more effectively.
Here is the role of micro-interactions

Micro-Interactions focus on visual or audio feedback notification, and are intuitive and engaging, where as micro animation highlight a change in a button’s state or indicate a page loading. These animations add a layer of polish and interactivity to the user experience.