Difference between Java EE/SE/ME? There are different versions of java that are utilized for different purposes namley they are java SE JAVA EE JAVA ME DESCRIPTIONS: JAVA SE is a standard edition used for desktop enviroment to upper level of application development. thare are thousands of libraries included in it and is being widly used by developer. JAVA EE is an enterprise level edition is being widly used by at enterprise level where like bing erp development involves. java micro edition is used for small level application scope level .