fazendo uma instância antes de chamar o método não estático em java

Oi alguém poderia por favor me explicar por que você tem que criar uma instância antes de chamar um método não estático para a função principal em java? Qual é o raciocínio por trás disso?