In Salesforce, field history tracking can be setup for both standard and custom fields.
On Record Creation
No, field history tracking does not log the initial values when a record is created.
No, field history tracking does not log the initial values when a record is created.
On Record Update
Yes, it tracks changes to the specified fields when they are updated. It logs the old value, new value, user who made the change, and timestamp.
As noted in the last screenshot, the Mailing Country should ideally be auto-updated (from Flow, Trigger, etc.) after the record is created; however, the order can be misleading, as they have the same timestamp. If we use SOQL, will we see the difference? No, they may have the same exact milliseconds
Reference: