PUT e DELETE

Não sei se esse é o forum ideal para a postagem da minha dúvida, mas pesquisei a respeito e não encontrei nada…

Bom, minha dúvida é a seguinte: para quê exatamente servem o HTTP PUT e o HTTP DELETE, e por que não é possível utilizá-los como métodos de requisição nos forms?

Valeu!

http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html