Java Server Pages (JSP) służy do tworzenia dynamicznych stron WWW, umożliwiając harmonijne połączenie dokonań projektantów i programistów. Wykorzystuje wielkie możliwości serwletów Javy do tworzenia efektywnych, uniwersalnych aplikacji sieciowych. JSP pozwala na projektowanie prężnie działających stron WWW o dużych możliwościach i -- co najważniejsze -- nie wymaga zaawansowanych umiejętności w dziedzinie programowania w Javie.