Why knots and miles per hour are not interchangeable labels
A knot is one nautical mile per hour, not one statute mile per hour. Because the nautical mile is longer than the statute mile, the same numeric value in knots always represents a faster real speed than the same numeric value in mph.
That distinction matters whenever a marine or aviation source is being compared with a road-speed or public-weather reference. Reading 20 knots as if it meant 20 mph would understate the real speed by more than 13 percent.