NetBIOS defines a software interface and standard methods providing a communication interface between the application program
and the attached medium. NetBIOS is used in various LAN (Ethernet, Token Ring etc) as well as WAN environments such TCP/IP,
PPP and X.25 networks.