First, what does Java do? Secondly, Java takes up a heck of a lot of space on my computer. For example, I have a pile of Java Environment 5.0 updates on my computer. I also have Java 6.0, and that is also acquiring updates. Do I really need Java? If so can I "thin it out" some way? Any advice would be much appreciated.