O FILESTREAM permite que aplicativos baseados no SQL Server armazenem dados não estruturados, tais como documentos e imagens, no sistema de arquivos.Os aplicativos podem utilizar as APIs de streaming avançado e o desempenho do sistema de arquivos e, ao mesmo tempo, manter consistência transacional entre os dados não estruturados e os dados estruturados correspondentes.
O FILESTREAM integra o Mecanismo de Banco de Dados do SQL Server com um sistema de arquivos NTFS armazenando dados BLOB (objeto binário grande) de varbinary(max) como arquivos no sistema de arquivos.Instruções Transact-SQL podem inserir, atualizar, consultar, pesquisar e fazer backup de dados FILESTREAM.As interfaces do sistema de arquivos do Win32 fornecem acesso de streaming aos dados.
fonte : https://msdn.microsoft.com/pt-br/library/gg471497(v=sql.120).aspx