A micro-interaction is any single task-based feature of a mobile app that is barely noticeable yet effective in their functions.