Subsonic è un'applicazione che permette di effettuare lo streaming dei brani musicali presenti sul proprio computer attraverso il web. In questo modo è possibile avere a disposizione la propria collezione musicale ovunque ci si trovi, con la possibilità di condividerla anche con amici e parenti ovunque si trovino. Realizzato per gestire diversi Gigabyte di musica, fornisce sia un'interfaccia web per l'accesso alla libreria musicale, sia un apposito client realizzato tramite Adobe AIR.
Nonostante sia ottimizzato per lo streaming audio, con una lunga serie di formati supportati, Subsonic può essere utilizzato anche per la riproduzione di filmati. Tra le altre funzionalità figura un sistema per la gestione della banda, tramite il quale è possibile regolare il traffico in entrata ed in uscita per non saturare la banda a propria disposizione, uno strumento per la gestione dei podcast ed un tool per la rilevazione delle informazioni sui brani in libreria tramite numerosi servizi nel web.