ホームページを作成するには、HTMLやCSSを使ってソースコードを記述していきますが、動きのあるホームページを作成するには、JavaScriptというスクリプト言語を使う必要があります。HTMLやCSSだけのWebページは、最低限の機能しか持っていません。ユーザーインターフェースに動きを加える事で、サイトを訪問した人々に快適な操作性を提供する事が出来ます。また、強調したいコンテンツがあれば、それに注目してもらえるエフェクトを追加可能です。
JavaScriptは、HTMLソースコード内にscriptタグを記述して、その中でプログラムを書いていて、Webブラウザで表示させる事でプログラムを動作させられます。しかし、一からプログラムを書くと、同じ事を繰り返し、ソースコードに書いてしまう事があります。時間と手間を出来るだけ減らすには、ネット上で公開されているライブラリを利用すると便利です。JavaScriptライブラリを使う事で、プログラムを短くする事ができ、メンテナンスがし易くなり、様々な機能をホームページに追加出来ます。