Зачем нужен тэг !DOCTYPE в HTML?

Зачем нужен тэг !DOCTYPE в HTML?

Он нужен для того, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, имеется ещё XHTML.