Java - это технология, которая ориентированная на определенный объект, независимая от платформы среда программирования, обладающая большим количеством потоков. С помощью нее можно надежно и безопасно наращивать информационную структуру сайта.
В последнее время увеличилось множество несовместимых аппаратных архитектур, поддерживающих множество несовместимых операционных систем, занимающихся управлением графическими пользовательскими интерфейсами, несовместимыми между собой.
К тому же, развитие Internet, World Wide Web и электронного бизнеса усложнило процесс разработки. Именно на решение всех этих проблем и направлен язык Java, разработанный компанией Sun Microsystems.