ASK Consulting interview question

What is the difference between the front end and the back end? Java Life cycle