title: What is in simple words blocking IO and non-blocking IO?
body: <p>How would you explain a simple mortal about blocking IO and non-blocking IO? I've found these concepts are not very clear among many of us programmers.</p>