Definitions for "Non-blocking"
by default, sockets are blocking - this means that they stop the function from returning until all data has been transfered. With multiple connections which may or may not be transmitting data to a server, this would not be very good as connections may have to wait to transmit their data.
Of an action which does not block a processor's continued operation.
an interface or execution model which does not require blocking (see blocking).
Pertaining to an applied adhesive to itself and or other surfaces under normal stacked storage conditions.