If we open an object’s properties in App Model, A check box is displayed, below the list.
Enabling the checkbox shows the System Properties.
These properties are not directly provided by the users. Instead they are generated at the time of creation or updation of records.
When a user is entering values for a new record, they can’t enter values to the System Properties due to their intrinsic nature. These value are auto-generated and then saved with the record, when user submits the regular properties for record creation.
When a user edits an existing record, the System Properties are also shown (by default). Even now, these are only red-only. However these get displayed while editing records.
Although System Properties remain behind the scenes, still these play a very important part in the working of the overall application. Some important aspects where they play a vital role are Approval Workflow, Data Access, Manager in User Profile, Sync Components etc.