Microsoft developed its first file-sharing protocol, the Server Message Block (SMB), to enable network file and print services
for all of Microsoft's operating systems.
This protocol is sometimes referred to as LanManager or NetBIOS.
After being reworked so it could be encapsulated in the more popular TCP/IP, it was renamed the Common Internet File System (CIFS).
Samba is a collection of programs that implements SMB on Linux. Although the Samba suite consists of numerous programs,
Samba's two primary components are
NetBIOS: A network protocol that allows hosts to have separate names--tied directly with their capabilities--that may be queried in real-time.
The next lesson shows you how to install and configure a Samba server.