You have forked the repository so it knows its origins. This will allow us to use GitHub's special function to bundle all changes made. Then, we can easily send them in a special format to the original repository. Then, they can be easily applied to the original project. If approved, your contribution becomes part of the open source project and GitHub keeps that visible.
The maintainers of some projects keep a list of all contributors to their project on a visible place. This way, they acknowledge the contribution to the project and share that with the community.
The format that GitHub uses to send the changes back to the original project repository is called a pull request.
A pull request shows all the changes that you have made in your repository (a specific branch in it) compared to the origin. Once the request is opened, it tracks all the changes between...