The User does not need to maintain large Software programs or Data files on their Desktop machine.
Java is also a very robust language that can handle text, data, graphics, sound, and video, all within one program if needed.
Java enables PC users to manipulate data on Networked Systems using Web Browsers, reducing the need to write specialized Software.
JAVA at Enterprise level is used for more complex e-commerce and e-business Applications that require communication with an organization back-end Transaction Processing Systems.