JavaScriptでHTMLタグを生成する方法。
var s = document.createElement( 'script' );
s.type = 'text/javascript';
s.src = 'http://www.example.com/';
document.getElementsById('hoge').appendChild( s);
こんな感じ。
最後のHTMLエレメントにappendChildしているところで、実際に生成される。
使いどころとしては、JSONPでクロスドメインで通信をする場合とか、角丸テーブルやツールチップを表示したりとか。