Right option is (a) Creating animations and other visual effects
The best I can explain: JavaScript can help to facilitate that experience, for example by:
Creating animations and other visual effects to subtly guide a user and help with page navigation
Sorting the columns of a table to make it easier for a user to find what she needs