Diferença entre métodos de classe e métodos de instância?

Sempre confuso quando usei o método de instância e o método de classe na programação. Por favor, diga-me a diferença entre método de instância e métodos de classe e vantagens um do outro.