A Java Runtime Environment (JRE) or Java Development Kit (JD