Pregunta de entrevista de Capital Technology Group

difference between commit and branch, what is left vs. right join in SQL.