A resposta é a mesma da do Thiago, depende do que vc quer fazer:
Na primeira, vc pode estar em uma classe, e resolver fazer um cálculo ou qualquer coisa que não seja função da classe, nesse caso vc passa o valor pra um metodo, e espera (ou não) o retorno.
No segundo vc só declarou, e faz o que precisar.
É isso…sei lá…é a unica forma que dá pra explicar o que acho que vc quer!