If you've had some experience using JavaScript and HTML, then you know that JavaScript can be used to make an interface much more user-friendly (even though it can also be used to create user-hostile features, even ones that crash the browser).