Samba regroupe un ensemble de protocoles de communication et de services permettant de faciliter le partage d'informations entre plusieurs périphériques connectés en réseau.
Par exemple, les disques durs multimédia compatibles samba connectés à un réseau informatique peuvent accéder aux fichiers stockés sur un périphérique réseau compatible (ordinateur, etc.).
Un des avantages du Samba réside dans sa compatibilité avec le système d'exploitation Unix.