NDIS stands for Network Device Interface Specification.
NDIS was developed as a standard for defining an interface for communication between the MAC layer and the protocol driver that resides on the network and transport layers of the Open System Interconnection (OSI) model.