A pull request is an important concept in collaborating with others' on GitHub. When you finish work and you want to share it with the project's owner, you issue what is called a "pull request".
This is you asking the project maintainer to review your contribution and pull it into the main git repository. Each project has their own requirements in order to accept the pull request.
Please see the contribution documentation for your target project for details.