As well as a user interface being pretty, well organised and serving its purpose, the animations and transitions used can enhance the experience massively.
For example when being redirected to a different part on the same page via a link at the top of the top of the page, using an automatic scrolling animation gives the user the understanding that the information they need is just a scroll away. It's a much smoother experience than just snapping to that part of the page. Something like this is just a small part of where UI animations can be helpful to the end user.
In this post I wanted to highlight 13 incredible UI animations that not only make things pretty but give a nice flowing experience to the end user.