Java kann zum Realisieren von einer Webanwendung bzw. Webseite, Desktopanwendung und Mobile Apps verwendet werden. Gute Beispiele dafür sind die folgende Programme: Apache, Minecraft, Jira, SQuirrel SQL-Client, Confluence (Atlassian). Die genannten Anwendungen sind alle in der Programmiersprache Java entwickelt worden.