John Deere Interview Question

2.What is the difference between git fetch and git pull