The Sony Ericsson Java Platform is a set of profiles describing particular Sony Ericsson Java implementation.
It was designed to help developers to focus on a platform rather than on a variety of different product names.
Two platform branches exist, supporting Symbian (SJP) and non-Symbian (JP) based phones respectively.
These interfaces are mostly invisible to the end user, who only has to download a JAR file containing the application to the phone.
[1] Note: JSR 184, Mascot Capsule Ver.