I started out with Eclipse about 12 years ago, but I switched to NetBeans after I found out how much easier it was to get Maven projects going in NetBeans. Back then, Eclipse was crashing a lot and especially the Maven plugin was terrible. It's probably better now, but I've never looked back. I especially like that NetBeans treats Maven projects as actual projects, without requiring its own project file.
The mind is a strange and wonderful thing. I'm not sure that it will ever be able to figure itself out, everything else, maybe. From the atom to the universe, everything, except itself.
An integrated Development Environment or IDE for developing primarily with Java, Netbeans can also be used for other languages like HTML5, PHP, C or C++ and others. Netbeans is also an application platform framework for developing and testing Java Desktop applications and others too.