O colega Marcusf (marcusfcbarbosa@hotmail.com), submeteu um artigo, mas o conteúdo na verdade é uma pergunta. Então eu rejeitei o artigo e estou colocando a resposta aqui.

Ele pergunta qual a diferença entre as tags <input type="button" > e <button>.

A diferença  é que eles possuem atributos diferentes. Então, dependendo do tipo de operação que você irá executar, irá se valer de um ou de outro.

Para conferir quais atributos estão disponíveis em um e em outro, consulte as páginas abaixo:

<button>

http://www.w3.org/wiki/HTML/Elements/button

<input type="button">

http://www.w3.org/wiki/HTML/Elements/input/button