Why this matters
Two machines, separated by a network, disagree on the order of events. "Event A at 12:00:00.500" on server 1. "Event B at 12:00:00.400" on server 2. Did B come before A? Only if the clocks agree, and they never perfectly do. Clocks drift, jump, lag, and sometimes go backwards. Any system that reasons about "what happened first" is building on unstable ground unless it's explicit about which clock, and why.
Time is the stealth cause of most distributed-systems bugs. Understanding the distinction between physical and logical clocks, and which to use when, is foundational.