Programming style is a set of guidelines and best practices for formatting program code.
For example:
- Use consistent and clear indentation
- Use names that explain themselves
- Add comments to explain the purpose of a method and to clarify code that needs explanation.
Documentation refers to written descriptions of the purpose and functionality of code.

A commit is an operation which saves the latest changes of the code and represents a snapshot of a project.

A code review is the process of examining code and providing feedback to improve the quality and functionality of the program.
