Kaffeine to popularny odtwarzacz plików audio i wideo, stworzony na bazie biblioteki Qt dla środowiska graficznego KDE.
Program korzysta z silnika Xine (opcjonalnie wykorzystać może również Kplayera i KPart GStreamera), umożliwiając odtwarzanie filmów DVD, VCD i muzyki, oraz zgrywanie ścieżek dźwiękowych z nośników Audio-CD. Kaffeine ponadto obsługuje listy odtwarzania i napisy do filmów, posiada szereg opcji konfiguracyjnych dźwięku i obrazu (ustawienia barwy, nasycenia, kontrastu i jasności), umożliwiając także dopasowywanie napisów i przesuniętego dźwięku w filmie. Program wspiera również system wtyczek (pluginów) oraz karty DVB, dając możliwość odtwarzania i nagrywania programów z satelitarnych stacji telewizyjnych i radiowych.
Co więcej aplikacja posiada moduł dostępu do zakodowanych programów z kartą stacji kodowanych.