Anything programmed in Java will require JRE to run, and indeed some applets on the web can use it too. However, it seems like most programs that come with VL don't require JRE as they are programmed in other languages.
If you are concerned about webpages abusing your Java, you can disable or remove the Java plugin in the browser.
Unless you do Java coding
No, for Java coding you need jdk (java development kit). jre is the java runtime environment.