as far as i understand each profile is like a completely separate phone: apps, files, and accounts don't mix. you may want to have one profile for work apps, another for social media, and one more for private apps. when a profile is inactive, its apps don't run.
if you want notifications (messaging, calls, etc), those apps must live in your active profile. i may be wrong, still learning...
see also