| Well, that's not it exactly either. It's an add-on, really. It is just that it's so large, and is designed for a specific purpose (web applications), not to mention it comes with it's own server, that it has it's own download and certifications.
If you're not planning on doing web development, there's no reason to get it. But if you are planning on doing web development in Java, you almost need it.
People are focusing too much on the terms "robust" and "enterprise", thinking that it adds all sorts of features to J2SE. All J2EE does is gives you a framework with which to write web applications. You could, theoretically, do that with J2SE, but you'd have to write everything from scratch. J2EE provides everything you need to start writing JSPs and Servlets. |