Объясните простыми словами что такое Java EE?
Java EE это Java (как язык) и набор различных вспомогательных средств (фреймворков, библиотек) для нужд бизнеса. То есть, средства для написания надежных, переносимых, масштабируемых программ для работы с БД, веб и т.д. В противоположность, например, можно поставить Java ME, где масштабируемость, скажем, не нужна, а нужна компактность и скорость выполнения. 
Как итог: Java EE = язык Java + набор средств разработки для бизнеса.
EE знаешь, что значит тут? Enterprise Edition. То есть, применительно к разработке Enterprise Applications.
Далее резвым кабанчиком по ссылочке метнись и узнай, какой он, этот ынтырпрайз. :)Catalog of Patterns of Enterprise Application Arch...