Samba, Linux ve Unix işletim sistemleri ile Windows NT ve Windows 9x işletim sistemleri arasındaki iletişimi sağlayan bir ağ sunucusu uygulamasıdır.
Samba linux bir makinede çalışan bir daemondur. Samba daemonu arka planda çalışan bir linux makineye windows yüklü diğer makineler tarafından erişilebilir. Yani ağ komşularından samba yüklü linux makinenin harddiski ve paylaşımlarına ulaşılabilir. Samba yüklü bir makinenin sağladığı tek avantajı o makineye ağ üzerinden windows makineleri ile ulaşabilmek değildir. Samba yüklü bir linux makine; yazıcı sunucu, dosya sunucu, PDC (primary domain controller), WINS sunucu, local master browser, domain browser görevlerini de yapabilir.