core java is the fundamental for java that will be used in any java
technology without this no one can jump on any advance java technology
Where as
advance java is specialisation in some domain as someone in networkingwebDCOMor data base handling
And more over core java packages are always started with javalang where as advance java are always with
javaxservlet
or in other words
"core java means "stand alone" java application whereas advanced java means java application that run on
servers means these are the web application"