基本上,系统托盘是在给定的 X 屏幕上运行的应用程序,可以显示运行应用程序提供的小图标。Windows XP 将此功能称为通知区域。系统托盘的概念在freedesktop.org 中有很好的记录。
这是指标的文档:
指标是将具有某种相似性的应用程序(或属于具有一定相似度的应用程序系列)分组到单个系统托盘中的方法,以提高可用性。让我尝试使用说明性图像:

该指标用作保持相似性的不同应用程序的代理(中心点听起来更好):所有应用程序都与通信相关。您可以使用相同的指示器打开和发送电子邮件,或与某些朋友聊天、浏览您的联系人或访问 Twitter。所有指标都是系统托盘组。
顺便说一句,我真的很喜欢将系统托盘任务分组到同一个指标中的想法。这是一个巨大的可用性改进:-)
我知道这个问题已经回答了很多次,但这里是我自己的答案:)
“系统托盘”和指示器小程序之间的主要区别在于“托盘图标”是应用程序方面的(因此每个应用程序一个图标),而指示器小程序是任务方面的(因此每个任务一个图标)。
系统托盘示例:
启动 Banshee 和 Rhythmbox,您将获得 2 个托盘图标,具有不同的选项和用途。
指标小程序示例:
Banshee 和 Rythmbox 应该集成相同的指标,具有相同的图标、选项和用法
显然,您可以滥用 Indicator 小程序(例如 StackExchange 或 Ubuntuone one :P 使它们每个应用程序一个。这是错误的。)
Indicators是 Ayatana 团队的一个项目,专注于可用性和设计。他们设想的取代传统“系统托盘”的指标有以下目标:
支持 KDE 和 GNOME
创造创新空间
清理杂物
无障碍
您可能对规范设计博客和Ayatana 项目感兴趣。