Layout
HTMLNavigation
Website navigationGraphics
GraphicsScripts
Dynamic web pagesJavascript is a scripting language that allows you to make your web pages more interactive. For Javascript to work on your webpages, your users need to have Javascript enabled on their browsers. The stats at The Counter give a rough idea of percentages online using javascript. As at June 2008, 6% of browsers did not have javascript enabled.
Also Search Engines often have difficult spidering javascript. Don't let this put you off however because Javascript can add a lot of very useful functionality to your webpages. Just make sure if you use it for navigation, you also give the search engines links they can spider, for example in the footer.
Javascript is easy to set up and use. You don't need to learn it from scratch because in most cases you can cut and paste free scripts and modify them slightly to work on your own website.
Examples of what you can do with Javascript