Low level network library that supports layers of filters for processing the data sent and received.