Non-blocking secondary reads in MongoDB 4.0 allow read operations from secondary nodes to proceed without blocking, reducing latency and improving performance, especially for high-write load replica sets, by utilizing snapshots and timestamps to ensure a consistent view of data, eliminating the need for a replication lock that previously caused waits and lag.