A Candidate Profile stores data about a candidate's former experiences and skills and can be considered the candidate’s online resume. Each candidate, internal as well as external, has one profile.
Information collected on the candidate profile can be used later for a candidate search.

Candidate Profile Synchronization
Candidate Profile Synchronization with People Profile: Information available on the People Profile can be synchronized with information on the Candidate Profile for internal employees. Once the synchronization is enabled, the information will sync in real time.
If a field in the Candidate Profile is synchronized with a field on the People Profile, the permission for this field is the same as defined in the People Profile (for example, an employee can edit the address field, they will be able to edit that field on the Candidate Profile as well). These permissions are set via Role-Based Permissions (RBP).
Candidate Profile Synchronization with Candidate Application: Similar to the data synced with the People Profile, Candidate Profile data can also sync with the Candidate Application. If a field defined on the Profile is also defined on the application, the field will pre-populate once the candidate proceeds to the application.
The documents uploaded in the Candidate Profile can be made available and synchronized in the application. Documents added or deleted in the application can be synchronized with the Candidate Profile.