O q tu precisa saber é q JS é interpretado no browser, ou seja, tu pode chamar uma função clicando num botão, ao entrar na página, ao sair, enfim, d qualquer maneira na página..
O Javascript, como o Chinello disse, é uma linguagem que age com o browser.
Mas o Javascript é uma ramificação do Java, um aplicativo que produz programas, muitas vezes considerado como o melhor aplicativo.
Mas o javascript é usado para páginas de internet.
O javascript é representado pela tag <script>, que você terá que colocar o atributo language="javascript", para o browser reconhecer que é javascript, pois essa tag também é usada para VBScript.
Caso você queira fazer uma conexão de um arquivo externo de javascript, é sempre bom você criar um arquivo de extensão JS, como:
nome.js
valida.js
outros.js
Eu recomendo antes, tentar interpretar alguns scripts fáceis e ler alguns livros/apostilas/tutoriais sobre essa linguagem, que dinamiza a sua página.