About task lists - GitHub Docs

You can use task lists to break the work for an issue or pull request into smaller tasks, then track the full set of work to completion.