Java Runtime Environment is very useful to perform some applications that can only be run with this complement. For example: chatting, watching trailers, etc.
Java Runtime Environment has a Java virtual machine and all the necessary stuff to run these applications.