Non blocking sockets are often referred to as asynchronous sockets.
...
What kind of sockets does the SCK library implement?
Asynchronous non blocking sockets
Do we have a blocking socket library?
...
NTB is a blocking socket library.
...
SeeBlocking vs. Asynchronous I/O.
In socket libraries we specifically have to set options on sockets if we want to run them in non blocking mode.