Javascript (no relation to Java) is primarily a client-side scripting language, interpreted by the user's web browser. It is typically used to add dynamic behavior to a website.