"核心元件"包含了C# 编译器，Common Language Infrastructure虚拟机器，以及核心类别程式库。这些元件都是基于Ecma-334 and Ecma-335标准,而使得Mono能够提供与标准相容、免费、并且是开放原始码的CLI虚拟机器。微软曾经声明这些标准都是基于Community Promise license的社群保护承诺之下。"Mono/Linux/GNOME开发堆叠"则是提供了工具以用于开发应用软体。这些工具使用了既有的GNOME以及自由并且开放原始码程式库，它们包含了