Micro-interactions are small, subtle animations or responses that occur when a user interacts with an element in a user interface. These interactions can help guide the user, provide feedback, and create a more engaging experience.