Spring Animations use physics simulations (mass, tension, friction) to create natural, bouncy motion. Element overshoots target slightly before settling. Feels lively and playful. More organic than easing curves. Popular in iOS and modern web apps. Requires libraries like Framer Motion or React Spring.
Use spring animations for playful, premium UIs: interactive elements (buttons, cards), drag-and-drop feedback, gesture-based interactions, mobile interfaces. Great for drawing attention or adding personality. Tune parameters: high tension = snappy, low tension = floaty, high friction = less bounce. Don't use for serious/professional contexts or when speed matters more than delight.
Motion Animation
Physics-based animation that mimics spring behavior with natural overshoot and settling. Creates playful, organic motion.