TeamTalk ist ein Freeware-Konferenzsystem, das es mehreren Benutzern ermöglicht, an Audio- und Videogesprächen im Internet teilzunehmen. Zu den wichtigsten Funktionen gehören latenzarme Audio- und Video-Streaming, die Möglichkeit, Desktops und Dateien zu teilen, sowie Unterstützung für private und öffentliche Kanäle. Es enthält auch eine Text-Chat-Funktion und die Möglichkeit, Gespräche aufzuzeichnen.