File associations is a great feature on KDE desktop to easily associate a specific file type or extension to application with different priority for those installed applications.