Flow jest aplikacją przeznaczoną do przesyłania plików na serwery FTP, SFTP, Amazon S3, WebDAV, MobileMe i inne. Narzędzie może przydać się osobom prowadzącym strony WWW, ale także tym, którzy przechowują kopie bezpieczeństwa plików na zewnętrznych serwerach. Dzięki prostemu interfejsowi użytkownik może w łatwy sposób dodawać pliki, które ma zamiar umieścić w Internecie. Ważne funkcje dostępne w aplikacji Flow to m.in. edytowanie plików na serwerze, kopiowanie i podgląd adresów URL, szybki podgląd bez otwierania dokumentów czy ustanawianie kolejki przesyłania. Program pozwala również na łatwe przenoszenie plików, wyszukiwanie według podanych słów, tworzenie zakładek i list transferu. Za pomocą panelu preferencji można ustalić domyślną przeglądarkę internetową, obsługę programu Growl, a także zakładek. Mogą one być np. otwierane w nowych kartach. Flow pozwala również na edycję ustawień związanych z przesyłaniem plików.