Gostaria de saber qual a diferença entre usar ID e NAME em uma input. O que sei é que ID refere-se a apenas um elemento enquanto NAME refere-se a vários elementos com o mesmo nome. Ocorre que, quando uso o javascript para manipular algum dado da input, geralmente uso ID e quando passo dados para um $_GET[] do php tenho que usar NAME. Há alguma lógica nisso?