Today's sites are quite interactive. Web browsers allow users to interact with such web sites. HTML in itself is static and allows minimal interaction with users. Truly interactive pages cannot be created using standard HTML 'tags' alone. Embedding JavaScript in an HTML program makes this possible.