Libnet is a reasonably small programming library, written mainly in C, providing a high-level, standard portable interface to low-level network packet shaping, handling and injection primitives. To further understand this rather wordy definition, let's go through it and expand on the major points
MINIX 3 Features
POSIX compliant
Networking with TCP/IP
X Window System
Languages: cc, gcc, g++, perl, python, etc.
Over 400 UNIX programs
Many improvements since V2
Full multiuser and multiprogramming
Device drivers run as user processes
High degree of fault tolerance
Full C source code supplied