The iOS Simulator consists of (some of) the userspace components of iOS compiled to run on macOS. This would be a full iPhone image running as-is via virtualization.
That explains the difference, but what's the purpose?
That explains the difference, but what's the purpose?