Each {@link org.netbeans.api.java.platform.JavaPlatform} is one installation of a Java platform, such as Java SE, Java EE, or Java ME. It has a specification name like J2SE and a version such as 1.4. A platform like J2ME may also have associated profiles like MIDP 1.0.
{@link org.netbeans.api.java.platform.JavaPlatformManager} keeps track of installed platforms.