I'm studying the Java Language in the Information Systems course and realized that the Java language is contained in our day day even without realizing it. It is present on both our computers and our mobile phones and our TVs.
I know that the Java Platform is divided into three main Java SE , Java EE and Java ME development environments, so I'd like to know What is the difference between environments?