requestAnimationFrame animation
setInterval animation
CSS animation