Man, I so love NTP. Y'all younglings have no idea what it was like in the day.
Us kids would literally "synchronize watches", like in the old war movies. We'd call the free "time and temperature" number to sync up. No one's clocks matched exactly. Now we just take it for granted.
Every device in my house is within 1-second of every other. LOL, I meet with people all over the globe on Zoom, and we're all on time. To the second.
NTP is so critical for the information age, I can't overstate it. If you're not a programmer or other such nerd, it's hard to get your head around how complex the NTP protocol is. Yet it works wonderfully! Much, much respect.