Snug to mały, szybki, bezpieczny i łatwy w zarządzaniu serwer HTTP. Stworzeniu przyświecała idea zastosowania go na słabszych maszynach z niewielką ilością pamięci operacyjnej, a także umożliwienie starszym systemom, takim jak BeOS-i386, Os2, Win16, Win32-i386, możliwości działania na tym polu zgodnie z obecnie panującymi standardami. Do grona obsługiwanych systemów zaliczono także AROS-a, dla którego autor przygotował stosowną wersję.