Samba açık kaynak kodlu geliştirilen bir dosya ve yazıcı sunucusudur.
Microsoft Windows işletim sisteminin UNIX, Linux, IBM System 390, OpenVMS ve diğer işletim sistemleri ile sorunsuz şekilde dosya ve yazıcı paylaşımını sağlar. TCP/IP protokolünü kullandığı için ekstra olarak hiç bir yazılıma ya da eklentiye ihtiyaç duymaz.