Use discussions to ask and answer questions, share information, make announcements, and conduct or participate in a conversation about a project.
You can converse with the community and maintainers in a forum within the repository for a project on GitHub.
You can promote healthy collaboration by marking comments as answers, locking or unlocking discussions, converting issues to discussions, and editing or deleting comments, discussions, and categories that don't align with your community's code of conduct.
Repository administrators can promote any community member to a moderator and maintainer.
You can use discussions to brainstorm with your team, and eventually move the conversation to an issue when you are ready to scope out the work.
You can easily access every discussion you've created or participated in.
You can contribute to the goals, plans, health, and community for a project on GitHub by communicating with the maintainers of the project in a discussion.