NetBIOS协议是由IBM公司开发,主要用于数十台计算机的小型局域网。NetBIOS协议是一种在局域网上的程序可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的局域网都是在NetBIOS协议的基础上工作的。
    netbios最初由IBM,Sytek作为API开发,其功能是使用户软件能使用局域网资源。自诞生以来,netbios成为许多其他网络应用程序的基础。严格意义上,netbios是接入网络服务的接口标准。
    netbios给网络程序提供一套方法,相互通讯及传输数据。它的目的是把程序和任何类型的硬件属性分开。使用netbios接口,可以为软件开发员做许多工作。
    netbios使程序和局域网操作能力之间的接口标准化。有它们可以将程序细化到为OSI模型中的哪一层所写,使程序能移植到其他网络上。在netbios局域网环境下,计算机通过名字被系统知道。网络中每台计算机都有通过不同方法编的永久性名称。