--- uid: FAQ.Glossary title: Common Terminologies / Glossary --- # Glossary This is an additional chapter for quick references to various common types that you may see within Discord.Net. To see more information regarding each type of object, click on the object to navigate to our API documentation page where you might find more explanation about it. ## Common Types * A **Guild** ([IGuild]) is an isolated collection of users and channels, and are often referred to as "servers". - Example: [Discord API](https://discord.gg/jkrBmQR) * A **Channel** ([IChannel]) represents a generic channel. - Example: #dotnet_discord-net - See [Channel Types](#channel-types) [IGuild]: xref:Discord.IGuild [IChannel]: xref:Discord.IChannel ## Channel Types ### Message Channels * A **Text Channel** ([ITextChannel]) is a message channel from a Guild. * A **DM Channel** ([IDMChannel]) is a message channel from a DM. * A **Group Channel** ([IGroupChannel]) is a message channel from a Group. - This is rarely used due to the bot's inability to join groups. * A **Private Channel** ([IPrivateChannel]) is a DM or a Group. * A **Message Channel** ([IMessageChannel]) can be any of the above. ### Misc Channels * A **Guild Channel** ([IGuildChannel]) is a guild channel in a guild. - This can be any channels that may exist in a guild. * A **Voice Channel** ([IVoiceChannel]) is a voice channel in a guild. * A **Category Channel** ([ICategoryChannel]) (2.0+) is a category that holds one or more sub-channels. * A **Nested Channel** ([INestedChannel]) (2.0+) is a channel that can exist under a category. [INestedChannel]: xref:Discord.INestedChannel [IGuildChannel]: xref:Discord.IGuildChannel [IMessageChannel]: xref:Discord.IMessageChannel [ITextChannel]: xref:Discord.ITextChannel [IGroupChannel]: xref:Discord.IGroupChannel [IDMChannel]: xref:Discord.IDMChannel [IPrivateChannel]: xref:Discord.IPrivateChannel [IVoiceChannel]: xref:Discord.IVoiceChannel [ICategoryChannel]: xref:Discord.ICategoryChannel ## Emoji Types * An **Emote** ([Emote]) is a custom emote from a guild. - Example: `<:dotnet:232902710280716288>` * An **Emoji** ([Emoji]) is a Unicode emoji. - Example: `👍` [Emote]: xref:Discord.Emote [Emoji]: xref:Discord.Emoji ## Activity Types * A **Game** ([Game]) refers to a user's game activity. * A **Rich Presence** ([RichGame]) refers to a user's detailed gameplay status. - Visit [Rich Presence Intro] on Discord docs for more info. * A **Streaming Status** ([StreamingGame]) refers to user's activity for streaming on services such as Twitch. * A **Spotify Status** ([SpotifyGame]) (2.0+) refers to a user's activity for listening to a song on Spotify. [Game]: xref:Discord.Game [RichGame]: xref:Discord.RichGame [StreamingGame]: xref:Discord.StreamingGame [SpotifyGame]: xref:Discord.SpotifyGame [Rich Presence Intro]: https://discordapp.com/developers/docs/rich-presence/best-practices