What is the difference between 5GC and 4G Core?

Anyone working here on 5G core?
Is there really a difference in the functionality of 5GC and 4G core?
I mean what are the functionalities that can only be achieved in 5GC?

Consider me as a non core professional when you reply i.e. layman terms of telecom.

Major is functionality separation between CP and UP functions.
What kind of details are you looking for?

If you want basic understanding and comparison and migration go with below link, by @Tech_Playon: