Boston Consulting Group Interview Question

what is teh diff between git rebase and git merge