O que a variável @@ significa em Ruby?

O que são variáveis Ruby precedidas por sinais duplos @@)? Meu entendimento de uma variável precedida por um sinal de arroba é que ela é uma variável de instância, como esta no PHP:

PHP version

class Person {

    public $name;

    public function setName($name) {
        $this->name = $name;
    }

    public function getName() {
        return $this->name;
    }
}

Ruby equivalente

class Person

    def set_name(name)
        @name = name
    end

    def get_name()
        @name
    end
end

O que significa o dobro no sinal@@ significa e como ela difere de um sinal de arrob

questionAnswers(5)

yourAnswerToTheQuestion