Why? - For writing maintainable and scalable HTML documents.