What’s Java? Definition, Uses, Recognition