The basic difference between JEE Main and JEE Advanced is - You have to clear JEE Main exam AND make the cut-off mark with qualified All India Rankings to be able to take the JEE Advanced exam. That's it. JEE Main is a gateway to qualify for JEE Advanced exam.