I posed it as a question, but my intention is to give the answer:
From time to time, whether the user has an Internet connection or not, PT writes an entry in the Project History: this is called a commit.
I believe it does it once every 24 hours, or immediately if more than 24 hours have elapsed since the last commit, and it was unable to do a commit at the 24-hour mark (e.g. computer was powered off or in sleep mode).
This means that if a user can’t Send/Receive for a number of days, there is still a daily record of the history of the changes that the user made.
(The term commit comes from the vocabulary associated with the underlying change-tracking module used by PT, which is a commercial product called Mercurial. Some associated apps and folders use the abbreviation “Hg”, since this is the chemical symbol for the metal mercury.)
—
Developers, please correct any errors in the above.