Servletについて

Servletとは簡単に言うとJavaで書かれたWebサーバー上で動くプログラムです。
WebブラウザがWebサーバー上のサーブレットを呼び出し、処理に応じたHTMLを返すというような構造になっています。

サーブレットはライフサイクルの管理(データを保持して再利用することで処理を速くする)、マルチスレッドの対応(同時処理)、プラットフォームに依存しない(どこでも動く)というような特徴があります。
参考:
Java Servlet(サーブレット)とは?  
IT用語辞典