“You Might Not Need JavaScript” is a site that showcases examples of UI elements and interactions that you can accomplish with HTML and CSS alone. There is more than one way to tackle something, and an experienced developer chooses which path fits the need.
And course there might be instances where you do need JavaScript.