A. Registered Categories

Remember, these are case-sensitive. When using a category described in the list below it is strongly recommended to also include the category listed under Related Categories. If a category has multiple related categories the most suitable related category should be included.

CategoryDescriptionRelated Categories
LegacyKeyword that must be added to menu entries merged from legacy locations. May not actually exist in a desktop entry (should be stripped out if found there). If the same directory is given as both a <LegacyDir> and an <AppDir>, its desktop entries should be labeled "Legacy" only if the <LegacyDir> appears later in the file than the <AppDir>
CoreImportant application, core to the desktop such as a file manager or a help browser 
DevelopmentAn application for development 
BuildingA tool to build applicationsDevelopment
DebuggerA tool to debug applicationsDevelopment
IDEIDE applicationDevelopment
GUIDesignerA GUI designer applicationDevelopment
ProfilingA profiling toolDevelopment
RevisionControlApplications like cvs or subversionDevelopment
TranslationA translation toolDevelopment
OfficeAn office type application
CalendarCalendar applicationOffice
ContactManagementE.g. an address bookOffice
DatabaseApplication to manage a databaseOffice or Development or AudioVideo
DictionaryA dictionaryOffice
ChartChart applicationOffice
EmailEmail applicationOffice;Network
FinanceApplication to manage your financeOffice
FlowChartA flowchart applicationOffice
PDATool to manage your PDAOffice
ProjectManagementProject management applicationOffice;Development
PresentationPresentation softwareOffice
SpreadsheetA spreadsheetOffice
WordProcessorA word processorOffice
GraphicsGraphical application
2DGraphics2D based graphical applicationGraphics
VectorGraphicsVector based graphical application2DGraphics
RasterGraphicsRaster based graphical application2DGraphics
3DGraphics3D based graphical applicationGraphics
ScanningTool to scan a file/textGraphics
OCROptical character recognition applicationScanning
PhotographyCamera tools, etc.Graphics or Office
ViewerTool to view e.g. a graphic or pdf fileGraphics or Office
SettingsSettings applications
DesktopSettingsConfiguration tool for the GUISettings
HardwareSettingsA tool to manage hardware components, like sound cards, video cards or printersSettings
PackageManagerA package manager applicationSettings
NetworkNetwork application such as a web browser(Settings)
DialupA dial-up programNetwork
InstantMessagingAn instant messaging clientNetwork
IRCClientAn IRC clientNetwork
FileTransferTools like FTP or P2P programsNetwork
HamRadioHAM radio softwareNetwork or Audio
NewsA news reader or a news ticker
P2PA P2P programNetwork
RemoteAccessA tool to remotely manage your PCNetwork
TelephonyTelephony via PCNetwork
WebBrowserA web browserNetwork
WebDevelopmentA tool for web developersNetwork or Development
AudioVideoA multimedia (audio/video) application
AudioAn audio applicationAudioVideo
MidiAn app related to MIDIAudio
MixerJust a mixerAudio
SequencerA sequencerAudio
TunerA tunerAudio
VideoA video applicationAudioVideo
TVA TV applicationVideo
AudioVideoEditingApplication to edit audio/video filesAudio or Video or AudioVideo
PlayerApplication to play audio/video filesAudio or Video or AudioVideo
RecorderApplication to record audio/video filesAudio or Video or AudioVideo
DiscBurningApplication to burn a discAudioVideo
GameA game
ActionGameAn action gameGame
AdventureGameAdventure style gameGame
ArcadeGameArcade style gameGame
BoardGameA board gameGame
BlocksGameFalling blocks gameGame
CardGameA card gameGame
KidsGameA game for kidsGame
LogicGameLogic games like puzzles, etcGame
RolePlayingA role playing gameGame
SimulationA simulation gameGame
SportsGameA sports gameGame
StrategyGameA strategy gameGame
EducationEducational software
ArtSoftware to teach artsEducation
Construction Education
MusicMusical softwareAudioVideo;Education
LanguagesSoftware to learn foreign languagesEducation
ScienceScientific softwareEducation
AstronomyAstronomy softwareScience
BiologyBiology softwareScience
ChemistryChemistry softwareScience
GeologyGeology softwareScience
MathMath softwareScience
MedicalSoftwareMedical softwareScience
PhysicsPhysics softwareScience
TeachingAn education program for teachersEducation
AmusementA simple amusement 
AppletAn applet that will run inside a panel or another such application, likely desktop specific 
ArchivingA tool to archive/backup data 
ElectronicsElectronics software, e.g. a circuit designer 
EmulatorEmulator of another platform, such as a DOS emulator 
EngineeringEngineering software, e.g. CAD programs 
FileManagerA file manager 
ShellA shell (an actual specific shell such as bash or tcsh, not a TerminalEmulator)
ScreensaverA screen saver (launching this desktop entry should activate the screen saver) 
TerminalEmulatorA terminal emulator application 
TrayIconAn application that is primarily an icon for the "system tray" or "notification area" (apps that open a normal window and just happen to have a tray icon as well should not list this category) 
SystemSystem application, "System Tools" such as say a log viewer or network monitor(Settings)
FilesystemA file system toolSystem
MonitorMonitor application/applet that monitors some resource or activitySystem
SecurityA security toolSettings or System
UtilitySmall utility application, "Accessories" 
AccessibilityAccessibilitySettings or Utility
CalculatorA calculatorUtility
ClockA clock application/appletUtility
TextEditorA text editorUtility
KDEApplication based on KDE librariesQT
GNOMEApplication based on GNOME librariesGTK
GTKApplication based on GTK+ libraries 
QtApplication based on Qt libraries 
MotifApplication based on Motif libraries 
JavaApplication based on Java GUI libraries, such as AWT or Swing 
ConsoleOnlyApplication that only works inside a terminal (text-based or command line application)