Como o MySQL Auto Increment funciona?

Eu estava apenas criando uma nova tabela usando o MySQL Query Browser, e notei que há uma marca na coluna Auto Increment. Como isso funciona?

Ao adicionar programaticamente ao banco de dados, apenas adiciono um número e o banco de dados incrementa automaticamente esse número?

Sempre que um NOVO usuário se registra no meu site, quero que o ID do cliente (apenas número inteiro) seja incrementado automaticamente, para que não precise tentar gerar aleatoriamente um número único.

Isso pode ser feito simplesmente?

Obrigado!

questionAnswers(5)

yourAnswerToTheQuestion